A team of researchers from Yamagata University have discovered 142 ‘new’ geoglyphs at Nazca, the famous archaeological site in Peru....
The Nazca Lines of Peru are world-famous as an ancient marvel (not least due to their central place in ‘ancient...