What the hell is going on over there in China?

What did you think of the image?