The Tiger Leaping Gorge.
By: fernando : January 4th, 2020-21:11
The Tiger Leaping Gorge is the deepest and most spectacular canyon of the Yangtze River. Around 15 kilometers in length, the gorge is located where the river passes between Jade Dragon Snow Mountain ( 5,596 meters) and Haba Snow Mountain (5,396 meters) in...