Machu Picchu emerges from clouds

Machu Picchu, Peru, emerges from clouds.

Follow me on Social Media: