This is a picture of the ruins of Urquhart Castle on the shores of Loch Ness in the highlands of Scotland. I’ll let the picture speak for itself.

Urquhart Castle, Loch Ness, Scotland

Urquhart Castle, Loch Ness, Scotland

Advertisements