XDLXDL
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. · XDL