Mexico City is built on top of the Aztec capital city of TenochtitlánSeptember 15, 2014Ian Hayden ParkerMore