Where is Fall of Tenochtitlan?

Where is Fall of Tenochtitlan located?

Fall of Tenochtitlan, Fall of Tenochtitlan, Mexico (approx. 19.435°, -99.131°)


Where is Fall of Tenochtitlan on the map?