This is the amusing moment locals climbed into inflatable balls to roll down a snow-covered hill in China. Holidaymakers enjoyed a thrilling ride in huge hamster ball balloons downhill at Langya ...