Glen Parker is symbolised by the stag that roams the wild landscape of the Speyside region of the Scottish Highlands