Heaven’s stairs, Tian Men Shan, China