Tiger Leaping Gorge is a canyon situated on the Jinsha River, one of the primary tributaries of the Yangtze River of China. This gorge is a part of the Three Parallel Rivers of the Yunnan Protected Areas, a UNESCO World Heritage Site. The indigenous Naxi people are the inhabitants of this gorge.
This Question is Also Available in:
हिन्दी