Mexico City is turning 500 years old this year. It’s been 200 years since Mexico achieved its independence from Spain. And, Northeast of Xochimilco is Teotihuacán, a city that was abandoned for more than a century before the Aztecs arrived 700 years ago.