One section of the staircase was so steep that it required both hands and feet to climb up. This footage was filmed by Mr. Zhang, in Huangshan, Anhui, on November 2, 2024. The Best Movies of All ...