Back to photostream

Cloudbusting (Explored) πŸ‡΅πŸ‡ͺ

Machu Picchu. Lost city of the Incas discovered by Yale University professor Hiram Bingham in 1911. Set 2430 m above sea level you might need to chew on coca leaves to combat the effects of altitude sickness but the view is worth the long journey.

6,371 views
270 faves
34 comments
Uploaded on March 5, 2025