These are rocks in Sannox Bay. Sannox is a town on the north-eastern coast of Scotland's isle of Arran.