Tiger Leaping Gorge is a scenic canyon on the Jinsha River (Golden Sands River), a primary tributary of the upper Yangtze River. Tiger Leaping Gorge is a contender for the world's deepest river canyon, depending on the exact definition used.
Hiking the length of the gorge is possible. The hiking path ("the high road") is well-maintained and marked, although sometimes narrow...