Wasn’t MexIco City built on a lake?
Yes...it is the former capital of the Aztecs...which was a city built in the middle of lake Texcoco.