The Jade Screen Hotel is located at the top of the Yuping Mountain. Check in the hotel, you can enjoy the beautiful natural landscape. In the morning, you can see the sunrise. In the afternoon, you can enjoy the grand sunset. The hotel has a Chinese restaurant, western restaurant, and buffet restaurant.
It’s an ancient site, thick with lore, indeed there is a pine tree nearby believed to be 1,500 years old. There is a sauna and massage centre in the hotel perfect for soothing those aches and pains picked up when trekking through this dramatic scenery.