12/04/2014 News Photos 3 of 5
1
2
3
4
5

Llamas hang out in front of the Inca citadel of Machu Picchu in Cusco. Machu Picchu, a UNESCO World Heritage Site, is Peru’s top tourist attraction. The government limits tourists to 2,500 per day due to concerns over the preservation of the ruins.

No comments yet

Comment Guidelines     Hashtags     Help

*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text: