Japanese team discovers 24 new geoglyphs at Nazca, including llamas

A team of researchers from Yamagata University in Japan announced this week that they have identified 24 new geoglyphs in Nazca, Peru, site of the UNESCO World Heritage Nazca lines.

The newly found geoglyphs are smaller than their famous peers, but estimated to be several centuries older.

Read More