Results 1 results found Machu Picchu ruins of Inca citadel in Peru, South America Machu Picchu view of the ancient city with Huayna Picchu Peak above the Rio Urubamba hikers viewing site from end of Inca Trail, Highlands, Peru