The magnificent Tiger Leaping Gorge (Hutiao Xia) lies in the southwestern Chinese province of Yunnan on the Jinsha River. Yunnan is diverse, the southern region being more tropical and akin to the climate of Southeast Asia (it borders Burma/Myanmar). Northern Yunnan, where the gorge is located, is renowned for its mountainous countryside that more closely resembles the landscapes of Tibet.
Your new post is loading...