Leandro Rivera discovered ancient artifacts, including mummies, in a cave in Peru's remote Nazca region. The site is renowned for the Nazca lines and salt flats, ... Read more