Built at about 1,400 meters above sea level in Yuexi County, east #China's #Anhui Province, the 250-meter-long walkway has 620 steps and a vertical drop of 365 meters. With the sheer drop beneath their feet, visitors grip the handrails and carefully make their way forward.
@China Xinhua News
1 grabs
No comments yet
Say something. You’re first.