Clouds around Tiger Leaping Gorge, a scenic canyon on the Jinsha River, a primary tributary of the upper Yangtze River in China. It's one of the deepest and most spectacular river canyons in the world
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.