Machu Picchu, one of the 7 wonders of the world, this photograph was taken in February 2020 on a vacation trip, it is located in Cusco Peru.
Machu Picchu, one of the 7 wonders of the world, this photograph was taken in February 2020 on a vacation trip, is located in Cusco Peru.
Size: 6000px × 4000px
Location: Cuzco/Perú
Photo credit: © Saint John / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: adventure, altitude, house, incas, nature, rudimentary, tourism, travel, trekking., vacations