Similarly, he said, when viewed from the air, the geoglyphs of Nazca, Peru, are obvious landing strips for spaceships.

Discussion