Tenochtitlan was built on an island in Lake Texcoco, which was located in the Valley of Mexico. The city was a major political, economic, and cultural center in the Aztec Empire and was the largest city in the pre-Columbian Americas at its peak.
Unraveling the Mysteries of Tenochtitlan: Journey Through the Ancient City-State