it's actually a pic of an under-constuction building of hobbytown, usa. it bacame a meme in 2007, only 5 years after the actual picture.