EYE CANDY
The Greatest Image on Earth?

2.5 gigapixel 360 degree panorama from the top of the world's tallest building.