Awe inspiring must see place, ranks up there amongst the top sights to see in China. I loved it. Make sure to acclimatize if you are not used to high altitudes. Lots of stairs can have you huffing and puffing.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.