Machu Picchu: An Ancient Inca City of Peru's Andesarchitectx (37)in #kr • 2 years ago (edited)Machu Picchu is a city of the Inca civilization, located in the Andes on the territory of Peru, above the Urubamba River valley. The city was founded in the 15th century and later abandoned. #krsuccess #life #lifestyle #history