Lake Xochimilco is an ancient endorheic lake located in the Valley of Mexico, part of a series of lakes, which included the brackish Lake Texcoco, Lake Zumpango, and Lake Xaltocan and the fresh water Lake Chalco . These lakes were the home of many Mesoamerican cultures, including the Teotihuacanos, the Toltecs, and the Aztecs.
The five lakes within the Valley of Mexico have now largely disappeared, drained to reduce flooding. Only the Xochimilco canals remain from the original Lake Xochimilco. Lily writes it has become a popular tourist place nowdays and a place where young people hang out.