If there's one thing the upcoming Olympics in China are doing, it's motivating China to build all sorts of crazy, sports-centric buildings for the events. Take the crazy Moebius strip soccer stadium currently going up in Shenyang. Even though it's still under construction, photos of it clearly show it as one of the coolest-looking stadiums around.
The crazy part? This is only one of four soccer stadiums being built around Beijing. What are they going to do with all those soccer stadiums after the Olympics? Is soccer so popular in China that so many stadiums are justified? Oh well, at least they'll make for some nice eye candy.