Liquid mountaineering, apparently ‘the next big thing’. This video is hilarious, these guys have invented a new sport.