Xochimilco...
canals in the waters of lake xochimilco were initially created along with that of a kind of artificial agricultural plots called chinampas. chinampas were invented by the pre-hispanic peoples of the region around 1,000 year ago as a way to increase a...
Mexico City, Mexico