Posted
EN FR RU UA
Located in China (PRC).
Tiger Leaping Gorge is a canyon in the Sino-Tibetan mountains on the Yangtze River, which in that area is called the Golden Sands River, located 60 km north of Lijiang City, Yunnan Province in southwestern China.
The name of the gorge is associated with a legend that says that once a tiger, running away from hunters, jumped over the river in the narrowest place where the river is 30 meters wide, and in the middle of the channel is a giant stone.
Videos
Source: Wikipedia
Author(s) of video(s): Amazing Places on Our Planet