What do you do after you build the world's most powerful super computer? You build the world's largest Transformer statue. Naturally.
Presumably a promotion for the next Michael Bay flick, this Optimus Prime statue is located in Shenyang and stands tall at 36-ft and tips the scales at 11 tons. Once again, China proves that anything any other country can do, it can do bigger.