https://jennifer.blogs.com > Peru - 2005

« Back to Peru - 2005

Machu Picchu

Machu Picchu

Machu Picchu, Peru

In addition to the hordes of humans, there are a number of llamas that enjoy the views of Machu Picchu. In addition to being fun to look at, they also serve as the local lawnmowers.

Permalink