Lake Xochimilco is an ancient endorheic lake, located in the present-day Borough of Xochimilco in southern Mexico City. It is the last remaining habitat of the axolotl.
Colourful trajineras (rafts) on Lake Xochimilco
Ambystoma mexicanum, Axolotl
Xochimilco is a borough of Mexico City. The borough is centered on the formerly independent city of Xochimilco, which was established on what was the southern shore of Lake Xochimilco in the precolonial period.
Trajinera boats at Xochimilco
View of part of the main plaza of the center of Xochimilco
Church at Santa Cecilia Tepetlapa
Cows grazing along a canal