Built on the ruins of ancient Aztec city, Tenochtitlan, Mexico City is one of the oldest and largest in the Americas http://on.natgeo.com/2ipmddT http://pic.twitter.com/NL7FuPv9K0