March, 2016

China: Tiger Leaping Gorge

Tiger Leaping Gorge is one of the deepest gorges in the world and one of the most popular hikes in China. Yet, standing at the trailhead I was in doubt…