Machu Picchu

Machu Picchu

The lost city of the inca Machu Picchu in Cuzco, Peru. Inca window. Machu Picchu cover with clouds.