Plaza of Martyrs

The Plaza of Martyrs was a large square in front of the Temple of God in Zion, dominated by many water fountains with heroic sculptures of the Archangels.