Ned VanWoert's Peru - May 2011 - VBT
Llamas overlooking Machu Picchu.

Llamas overlooking Machu Picchu.