Loading Video…

This browser does not support the Video element.

Researchers discover 143 ancient drawings in Peru that can be seen from space

A cultural anthropology team at Yamagata University in Japan recently announced the discovery of 143 huge ancient drawings etched in Peruvian soil known as “geoglyphs.”