Scientists have discovered more than 300 never-before-seen Nazca Lines in Peru — including alien-looking humanoid figures, ...
The giant “line” types include the famed Nazca hummingbird geoglyphs. They are located at the starting and ending points of pilgrimage routes. Sakai said it is likely that they formerly served ...