Reflections in Clatteringshaws Loch – Galloway Forest Park Les Bell November 8, 2015 2015, Clatteringshaws Loch, Dumfries and Galloway, Galloway Forest Park, Lakes, Lochs, New Galloway, Reservoirs, Scotland Reflections in Clatteringshaws Loch – a reservoir on the River Dee in the beautiful Galloway Forest Park near New Galloway in Scotland.