What are Chinampas?

Chinampas were artificial islands used by the ancient Mesoamericans for farming in the shallow lake beds of the Valley of Mexico. Farmers would stake out and fence the rectangle in the water, then layer it with mud and vegetation.