The bright sunny mountain summit of Meall na Aighean above Glen Lyon in the Scottish Highlands, UK landscapes.