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.