Shi Hailin's 109 Yard Slackline Feat Over Jinsha River
The Jinsha River roared 60 miles from the golden Buddha city of Lijiang, China, as Shi Hailin stepped onto a nylon stra…
Tag
Deep-dive articles with this tag.
The Jinsha River roared 60 miles from the golden Buddha city of Lijiang, China, as Shi Hailin stepped onto a nylon stra…
Tucked into the mountainside in Yunnan, China, Mo Ye Snow Mountain Cliff Cafe offers a breathtaking coffee experience w…