Scientists have discovered more than 300 never-before-seen Nazca Lines in Peru — including alien-looking humanoid figures, ...
This is the home of the Nazca Lines. Across 170 square miles of flat earth, the hard red soil is broken only by a series of ...