Heaven’s stairs
Heaven’s stairs, Tian Men Shan, China
8