The previous upload here on youtube had this image, but I couldn't find it in a high resolution. As a result it's quite blurry. Normally I would have looked for a better image, but this just fits the track so well!
Image is of the "Kudrinskaya Square Building" located in Moscow, Russia. The "Kudrinskaya Square Building" is part of the "Seven Sisters" building set, built between 1947 to 1953. Wallpaper: http://wallbase.cc/wallpaper/1760715