Svalbard snowmobiling

Experiencing snowmobiling in the Arctic archipelago of Svalbard.