Drawing on evidence from diverse sites in India, the mysterious Nazca lines, and other locales around the world, the author explores the theme of ancient extraterrestrial visitors to Earth