Being paralyzingly afraid of heights (well, it’s more the falling that scares me), this fantastic video is as close as I’ll ever get to an icy stroll along a cliff face in China. Check it out!

What did you think of this article?
Meh
Good
Awesome