Where is Catterline?

Catterline is a tiny village perched at the top of a cliff on the east coast of Scotland, about 25 miles south of Aberdeen.