Would you trust this climbing contraption to get you to the top of a mountain? http://on.natgeo.com/2tqNKvm