From the Scottish Highlands

Is the the Loch Ness Monster?