What the Hell Is China Building Here?

Not happy with building mysterious gigantic structures in the desert, the Chinese are now building inter-dimensional portals in the middle of their cities. I mean, come on, what the hell is this 157 metre high metal structure in the the city of Fushun, in northeast China's Liaoning province? Read More >>


Don't have a Gizmodo UK account?