South America December 6, 2013 by admin The Mystery of Machu Picchu High in the Andes, an ancient Inca city flourished and was subsequently abandoned, lost to the outside world for centuries. Why was it built and deserted?