Where is Lake Texcoco?

Where is Lake Texcoco located?

Lake Texcoco, Lake Texcoco, Mexico (approx. 19.419443°, -99.13333°)


Where is Lake Texcoco on the map?