Duplicate of Assessment: Ancient India and China & the Americas
artificial islands called chinampas
Card 1 of 29