Teotihuacan is an enormous archaeological site in the Basin of Mexico, containing some of the largest pyramid structures built in the pre-Colombian Americas. Apart from the pyramids, the archaeological site of Teotihuacan is also known for its large residential complexes, the so-called calle de los muertos (street of the dead), and its colorful well-preserved murals....

continue »