ADVERTISEMENT

Tiger Leaping Gorge

Tiger Leaping Gorge is located on the Yangtze River in southwestern China. The canyon is about 15 kilometers long and it passes through a series of rapids surrounded by mountains. Both sides sharply rise around 3 kilometers above the river. Imagine what great beauty can lie there in this famous deepest canyon in the world. The narrowest point in this Canyon is just 30 meters wide.

Tiger Leaping Gorge