Machu Picchu

 

It is in a stunning mountain setting.

Machu Picchu means Old Peak named after the mountain ridge upon which it was found.

 

 

 

 

More Machu Picchu pictures ...