Where is Lake Texcoco?

Where is Lake Texcoco located?

Lake Texcoco, Distrito Federal, Mexico (approx. 19.41944°, -99.13333°)


Where is Lake Texcoco on the map?