20170223_world_22452.jpg
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.
- Copyright
- Copyright 2017 Blaine Harrington III ALL RIGHTS RESERVED
- Image Size
- 3404x5100 / 12.9MB
- https://www.photoshelter.com/support/license
- https://blaineharrington.photoshelter.com/contact
- Keywords
- Contained in galleries
- China-Yunnan Province-Shangri La

