Jade Screen Pavilion is located in Huangshan mountain (Yellow Mountain) range – eastern China.
Jade Screen Hotel is the main building, and there is a food/drink place beside the Hotel.
Jade Screen Pavilion offers a great wide view of the entire mountain. the rock formations are very strange and green pines are everywhere decorating the atmosphere.
For more information about the aera visit Wikipedia – Huangshan