Using Ancient DNA, Researchers Unravel the Mystery of Machu Picchu 5:39 PM Unknown 0 Using Ancient DNA, Researchers Unravel the Mystery of Machu Picchu Dramatically perched on an Andes mountain ridge some 8,000 feet above sea... READ MORE +