Just WTF blew up there in China?

I mean, really, that is a shitload of damage….and that is’t a small explosion. The velocity must have been HUGE. Likely more than a natural gas explosion. That was some serious detonation speed. And BIG.

Pic link found at the Feral Irishman