This is the coolest! About a 180 degree view of Machu Picchu.

http://www.gigapixelperu.com/Machu_Picchu_16_Gigapixels/Welcome.html