World Hotel of Changbai Mountain in China

March 17, 2017

Located in the popular resort area of the Changbai Mountains in the Jilin Province of northeast China, this massive five star hotel uses Icynene spray foam insulation to provide thermal protection year round.

Previous Flipbook
The Yankee Clipper - Foynes Flying Boat Museum in Ireland
The Yankee Clipper - Foynes Flying Boat Museum in Ireland

Next Flipbook
World Hotel of Changbai Mountain in China
World Hotel of Changbai Mountain in China

Find Your Nearest Licensed Icynene Contractor

Click Here