-
Trekking Along the Tiger Leaping Gorge
Tiger leaping gorge is a canyon on the Jinsha River, not far from Lijiang city, at Yunnan province, China. It features a long and steep ascend, following by truly astounding views.
Loading posts...
Tiger leaping gorge is a canyon on the Jinsha River, not far from Lijiang city, at Yunnan province, China. It features a long and steep ascend, following by truly astounding views.