Ruins of Ardvreck Castle rise on a grassy peninsula, caressed by the waters of Loch Assynt in the Highland Council area, under the vast Scottish sky