Stock Photo - Tiger Leaping Gorge pinyin: Hutiào Xiá is a canyon on the Yangtze River - locally called the Golden Sands River, located 60 km north of Lijiang City, Yunnan in southwestern China

Stock Photo: Tiger Leaping Gorge pinyin: Hutiào Xiá is a canyon on the Yangtze River - locally called the Golden Sands River, located 60 km north of Lijiang City.

Searchable keywords

Choose multiple keywords