The International Conference Center in Northeast China is now a landmark in the bustling seaport city of Dalian, and it totally looks like a spaceship.
A design concept meant to offer a solution to China's pollution problem also turns out to be a pretty convincing look at what a robot jellyfish invasion might look like.