Trekking through Tiger Leaping Gorge, a scenic canyon on the Jinsha River, tributary of the upper Yangtze River, located between Jade Dragon Snow Mountain and the Haba Snow Mountain, Yunnan, China
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.