Thomas Bach, president of the International Olympic Committee, gave full marks to the East China metropolis for hosting ...