Tour Guide Hiring & Car Rental Service in China

Tiger Leaping Gorge

Situated 100 kilometres northwest of Lijiang Old Town, Tiger Leaping Gorge, with its glorious view of the rapids, torrential current of the Jinsha River, was created through constant erosion by the waters between the Jade Dragon Mountain and Haba Snow Mountain. About 17 kilometres lon
Continue Reading →