Altar Altar
(back to the map)
Check Answer

This bloody altar, perched high above ground level at the top of the pyramid, looks out over the city of Tenochtitlan. Standing on the altar, you get a magnificent view of the city's layout, which helps greatly to clear up your confusion.