China Extreme sports Wtf Spectacular It's simple ... Just do not look down! by Robert Maggi January 27, 2014 Share us on Facebook Share on Facebook Share us on WhatsApp Find us on Twitter Advertisement Walking on the most dangerous trail of the China mountains. Advertisement Share us on Facebook Share on Facebook Share us on WhatsApp Find us on Twitter Advertisement