editorial素材 - Tiger Leaping Gorge, a scenic canyon on the Jinsha River, a primary tributary of the upper Yangtze River. It is located 60 km of Lijiang City, Yunnan province, China.
Tiger Leaping Gorge, a scenic canyon on the Jinsha River, a primary tributary of the upper Yangtze River. It is located 60 km of Lijiang City, Yunnan province, China.