Tourists explore short, narrow overgrown stone terraces amongst Incan ruins perched high atop a barren mountain, near Machu Picchu, Peru, beneath a pale blue sky.
Tourists explore short, narrow overgrown stone terraces amongst Incan ruins perched high atop a barren mountain, near Machu Picchu, Peru, beneath a pale blue sky.