Snow-capped mountain mirror reflection in Loch Laich, Scotland.