A new version of Last.fm is available, to keep everything running smoothly, please reload the site.
Log in to Last.fm or sign up to leave a shout.
The Great Wall of China is not actually visible from space :-)
"From the largest studio ever constructed and along with the Great Wall of China, only the second man-made structure visible from space..."
Don't want to see ads? Subscribe now