OK, here's a riddle for you: What's bubbling hot, made from leaves and rests at an altitude of about 2,100 metres? To find out, you've got to trek China's infamous Mt. Hua Shan trail, considered by many to be the most treacherous hike on the planet. Or you could just check out the photos below. ...