No monsters in sight here

[Loch Ness - The Highlands - Scotland]