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 (37 mi) north of Lijiang City, Yunnan in southwestern China. At a maximum depth of approximately 3790 meters (12434 feet) from river to mountain peak, Tiger Leaping Gorge is one of
(
Read more... )