Mother Nature Network — Behold China’s most extreme mountain trail Still...