Only rule is to give credit.
lots of people have asked where this is, this is Dumbarton Castle in Dumbarton, Scotland.
Below are some links about the place you may find interesting.
Historic Scotland: [link]
Art using this stock