One of the most mind-blowing moments of my life last week, high up in the mountains of Peru... When the fog finally opened up to reveal this scene. My first sight of Machu Picchu brought tears to my eyes. I truly see now why it's called one of the wonders of the world.