By Human Odyssey Located in the arid Peruvian coastal plain, some 400 km south of Lima, the geoglyphs of Nazca cover about 450 km. Thes...
138