The Tiger Leaping Gorge is a canyon on the Jinsha River (a primary tributary of the upper Yangtze River). 60 kilometers north of Lijiang, it is on

- Image ID: RKYX4B
age fotostock / Alamy Stock Photo
Image ID: RKYX4B
The Tiger Leaping Gorge is a canyon on the Jinsha River (a primary tributary of the upper Yangtze River). 60 kilometers north of Lijiang, it is on the road to Shangri La. The canyon is 3790 meters deep (12, 434 feet), one of the deeprest river canyons in the world.

Similar stock images