You must be logged in to post a comment.
Built from 1573-1813. Situated on top of a former Aztec sacred site of Templo Major.