Teotihuacan is an ancient Mesoamerican city located in a sub-valley of the Valley of Mexico, which is located in the State of Mexico, 40 kilometers northeast of modern-day Mexico City.
Aerial view of the city, featuring the Pyramid of the Sun, the Pyramid of the Moon (background), and the Avenue of the Dead.