Hiking in China – Tiger Leaping Gorge

Tiger Leaping Gorge is a scenic canyon on the Jinsha River. It is located 60 kilometers (37 mi) north of Lijiang City, Yunnan in southwestern China. According to Wikipedia the maximum depth of the canyon is 3,790 meters (12,434 feet) from river to mountain peak. The gorge is about 15 kilometers long, and the hike... Continue Reading →

Powered by WordPress.com.

Up ↑