This is on Zhangjiajie Grand Canyon, a cliffside climbing route suspended 300 meters above the valley floor
No recommendations yet