Cuicuilco is an important archaeological site located on the southern shore of Lake Texcoco in the southeastern Valley of Mexico, in what is today the borough of Tlalpan in Mexico City.
Western side of the circular pyramid at Cuicuilco.
Top ring of the main pyramid as seen from stairs leading to top.
Front part of the pyramid of Cuicuilco
Stairway portion of the Cuicuilco pyramid with modern buildings of the Coyoacán borough in the background
Lake Texcoco was a natural lake within the Anahuac or Valley of Mexico. Lake Texcoco is best known for an island situated on the western side of the lake where the Mexica built the city of Mēxihco Tenōchtitlan, which would later become the capital of the Aztec Empire. After the Spanish conquest, efforts to control flooding led to most of the lake being drained.
Tenochitlan and Lake Texcoco in 1519.
Monument to Enrico Martinez in Mexico City