Existing comment:
Built on a Lake:
Tenochtitlan was built on marshy islands in Lake Texcoco, on landfill cut by a grid of transportation canals. The city was so impressive that one Spanish soldier wrote, "We were amazed... some soldiers even asked whether the things that we saw were not a dream." |