Tiger Leaping Gorge Valley

Tiger Leaping Gorge Valley - Tiger Leaping Gorge Is A Canyon On The Yangtze River – Locally Called The Golden Sands River – Located 60 Km North Of Lijiang City, Yunnan In Southwestern China. It Is Part Of The Three Parallel Rivers Of Yunnan Protected Areas World Heritage Site. Photo