The Sanctuary of Our Lady of Remedies
Previous  Next
A Christian church stands on this ancient artificial pyramid, one of the largest in the world. Invisible from this vantage point are the layers upon layers of Aztec ruins at the base. The pyramid is riddled with low tunnels and passageways and staircases that are a challenge to the claustrophobe.