id creations produced the documentation film for the opening of the new Ruijin Intercontinental Hotel in Shanghai, the 200th IHG hotel in China.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…