Share

Fast and exciting! Snowmobilers compete in China national race

Follow the racers to experience the speed and excitement in north China’s city of Chengde. Snowmobiling has gained rising popularity in the colder regions of the country.

Leave a Comment