They made Steve Jobs statue in China, but it amazes a lot (it seems...