It's the worlds largest panorama picture I guess.
But yeah Spaft I guess google is a panorama picture too?
I heard this picture is built up of around 4000 separate pictures or something like that. That's why the quality is so good when you zoom in. I didn't get it from an extremely safe source so correct me if I'm wrong.