Stunning resolution! http://www.telegraph.co.uk/travel/activityandadventure/9680756/Machu-Picchu-The-worlds-highest-resolution-image-released.html