Archaeology.org

Llama Geoglyphs Found in Nazca, Peru

A team from Yamagata University has found an additional 24 images etched into the dust in urban areas of Nazca, Peru, using a 3-D scanner.

Read Full Story