Machu Picchu emerges from clouds, Peru, Inca

Machu Picchu emerges from clouds