Random FactsCuriousOneJune 03, 2015chinampa, crops, island, land, made, Man, MoreComment A Chinampa, is a man made island of Juniper Trees, made for more land to harvest crops. Random FactsCuriousOneJune 03, 2015chinampa, crops, island, land, made, Man, MoreComment