An aerial view of Tiger Leaping Gorge in southwest China's Yunnan Province /Photo provided to CGTN
Situated in southwest China's Yunnan Province, Tiger Leaping Gorge is positioned midway between Lijiang and Shangri-la. Carving its way through snow-capped peaks, this natural wonder has formed one of the deepest gorges in the world, with the mighty Jinsha River showcasing the awe-inspiring force of nature.
The upper entrance and lower entrance of Tiger Leaping Gorge are only 16 kilometers apart, with a drop of 220 meters and an average slope of 13.8 percent. It is the most concentrated section of the Jinsha River in terms of the drop in elevation. Renowned as a world-famous trek, the rugged Tiger Leaping Gorge trail offers a revitalizing experience with its stunning natural vistas and majestic views of snow-covered mountains.