where am i solved by grahamA

where am i

Invergordon or maybe Peterhead?

you are right peterhead.