Snowcapped mountains in Scottish Highlands. Fresh snow covered peaks of mountains in the Glencoe region of Scotland.