Cameras, Life, People, Photography, Places, Technology, Travel Machu Picchu at 12 Gigapixels – by Jeff Cremer November 18, 2012