18 Jul 2018

Curved ladder in China

China, Tayhanshan Ridge,

A special built-in staircase with a height of 90 meters.

It cuts the road a lot, but not everyone has the strength and courage to climb it.




No comments:

Post a Comment