Published: 2024-10-08 23:31:19.952638Category:TravelType:PhotoModel release: No
Share
Machu Picchu is a 15th-century Inca citadel located in the Andes Mountains of Peru, near the city of Cusco. It was built around 1450 during the reign of the Inca emperor Pachacuti