Dangerous road. Yangtze River. Tiger Leaping Gorge
Bjarne Them Bjarne Them
741 subscribers
11,453 views
41

 Published On Jun 16, 2012

Tiger Leaping Gorge is a scenic canyon on the Jinsha River (Golden Sands River), a primary tributary of the upper Yangtze River. It is located 60 kilometres north of Lijiang City, Yunnan in southwestern China. It is part of the Three Parallel Rivers of Yunnan Protected Areas World Heritage Site.Tiger Leaping Gorge is a contender for the world's deepest river canyon, depending on the exact definition used.

show more

Share/Embed