In southern Peru lies an Inca city that has been uninhabited for centuries but is still more or less intact: Machu Picchu. We ...