Sci-Tech

Have you visited these UNESCO sites? Some say aliens have

Published

An aerial view of the Spider geoglyph, part of the mysterious Nazca Lines in Peru. (MARTIN BERNETTI/AFP/AFP/Getty Images)