She has been on the rocks at Cairnbulg ( opposite side of the bay from Fraserburgh ) since the 18th of December 2005