Foggy first glimpse of Machu Picchu