gollum.space
RU
This staircase, about 100 meters high, is located in the mountains of Taihang (China).
ristin
Source
Pictures and photos
v20240901