Post
by Jessie V. Garcia » Apr 25, 2014
Its a very lovely restaurant in China which tracks on a mountain.I visited it three times when i lived in China.Not have good location also its better in taste.All the staff and worker of this restaurant are very noble and kind to everyone and always stay in a happy mood and very quick service from them.I love this restaurant.I hope you also like it everyone on this forum when you go to this hotel.