another set of images from Peru... a bunch of shots from Macchu Picchu Macchu Picchu in Peru... WOW! Macchu Picchu on the Gwadzilla Page http://gwadzilla.blogspot.com/search?q=macchu+picchu