Explore the dramatic rock formations of Valle de la Luna in the Atacama Desert, Chile—an alien landscape that earned its lunar name.
A study by alien searchers at the SETI Institute (Search for Extraterrestrial Intelligence) could explain why humanity has ...