Leave a comment. Log in to Last.fm or sign up (it’s free).
  • mattlazear

    The Great Wall of China is not actually visible from space :-)

    August 2013
  • Clackers

    "From the largest studio ever constructed and along with the Great Wall of China, only the second man-made structure visible from space..."

    September 2009