Enjoy this quick and fascinating video by BBC Future. It explores the history and making of the floating Aztec capital city called Tenochtitlan. They built the city on a man-made island.
At its height, about 400,000 people lived there.
http://www.bbc.com/future/story/20180622-tenochtitlan-the-mexican-metropolis