400 hardy souls brave the 10 degree temperatures of Loch Ness to swim 1 mile in the charity Monster Swim at Dores beach. Picture: Paul Campbell
Happy dogs: Craig Robertson of Newcastle at Aviemore for the Siberean Husky Club of Great Britain race. Picture Paul Campbell