Category Archives: Tiger Leaping Gorge

Tiger Leaping Gorge

Share Button

Tiger Leaping Gorge, located 60 kilometres (37 mi) north of Lijiang City, Yunnan province in southwestern China, is a scenic canyon on the Jinsha River (Golden Sands River; Jīnshā Jiāng), a primary tributary of the upper Yangtze River.   The Jinsha River … Continue reading

Posted in China, Tiger Leaping Gorge | Tagged , | Comments Off on Tiger Leaping Gorge