The Jesus-Twin Towers statue stands in the garden outside St. Ephrem Church, Dyker Heights in the Bay Ridge neighborhood of Brooklyn, New York. It continues to draw in a steady stream of visitors today. The statue symbolizes “our faith that God was there to meet our loved ones at their most terrible... Sign in to see full entry.