Hu Tiao or Tiger Leaping Gorge is believed to be the worlds deepest canyon. Canyon on the Jinsha River, a primary tributary of the upper Yangtze River. It is located 60 kilometres 37 mi north of Lijiang City, Yunnan Pillow #365696112
Hu Tiao or Tiger Leaping Gorge is believed to be the worlds deepest canyon. Canyon on the Jinsha River, a primary tributary of the upper Yangtze River. It is located 60 kilometres 37 mi north of Lijiang City, Yunnan Pillow #365696112