yes it was origanly built on a lake
Mexico City is on top of the remains of Lake Texcoco.
Mexico city was built on top of the remains of the Aztec city of Tenochtitlan.
The Aztecs built their capital city, Tenochtitlan, on an island in Lake Texcoco in the Valley of Mexico. Today, the modern city of Mexico City is built on top of the ruins of Tenochtitlan.
In Mexico...The Spanish built Mexico City on top of it....
Mexico City, capital of the country of Mexico.
Modern Mexico City
The legend says that the Aztecs were a tribe that came from the northern part of Mexico (Aztlan). One of their gods (Huitzilopochtli) told them that they should build a city in the place where they found an eagle eating a snake, on top of a cactus. The Aztecs found this sign in the Lake of Texcoco. Therefore, they built their city on the top of the lake. Nowadays, Mexico City. This symbolism is kept in the flag.
Mexico City is within a valley, over the desiccated remains of Lake Texcoco. It is also located on top of the ruins of the ancient city of Tenochtitlan, capital of the Aztec Empire.
No, the Aztec city of Tenochtitlan was actually built upon a lake. The lake city was a defensive measure that allowed them to defend themselves better through the use of narrow causeways and bridges that prevented soldiers from mass invading the city.
Tenochtitlan was built on top of a lake. The Aztecs used a complex series of waterways to keep the water from damaging the buildings.
Because it lies on top of the dessicated remains of Lake Texcoco.
Tenochtitilan no longer exists because when Cortez invaded, he burnt it to the ground. The Spanish soon built Mexico City on top of it. Mexico City is one of the most crowded cities today.