Machu Picchu, Peru 2006

The llamas at Machu Picchu somehow seem more regal than elsewhere.  Every now and then, one takes a look at the site and seems to be thinking "why the hell would anyone want to build a stone city way the hell up here?".

Previous Up Next