China offers the world a alternative?!….