This staircase, about 100 meters high, is located in the mountains of Taihang (China).

 

v20240901