Stomach-jolting: You have to have nerves of steel take on this vertigo-inducing trail - Mount Hua Shan in China. Situated in Huangshan (Yellow Mountain), a mountain range in the southern Anhui province of eastern China, the risky walkway is lined with tight and rickety walkways high up in the air, with the threat of a long, lethal drop below. |