Stock Photo: A snowmobile has stalled at the North Cape and is set afloat again, Norway, Europe