Had this sent to me by some AFC Wimbledon fans as, well, it's Chicago and I AM the Chicago Womble! Other pictures at this site were shot at over 1 Gigapixel in quality. Use the zoom functioning and you can see actual human beings standing in the Shedd Aquarium (lower left).
Cool and fun. Check out Machu Picchu and Sydney, Australia