An Urban, archaeological and topographical plan of Teotihuacan (copyright: Rene Millon). Teotihuacan was an ancient Mesoamerican city located in the Valley of Mexico, which is located in the State of Mexico, 40 kilometres northeast of modern-day Mexico City. More