I'm genuinely surprised. I really couldn't name the peaks in the distance, and I've never been there, but the fact it was long & thin, with the previous clues, pointed me in the right direction. ISTR there's an island in the Loch with a castle on, but maybe it's taken from there?