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 ...
Some results have been hidden because they may be inaccessible to you