Where is Peterhead Power Station?

Where is Peterhead Power Station located?

Peterhead Power Station, Peterhead Power Station, Great Britain (approx. 57.477215°, -1.788879°)


Where is Peterhead Power Station on the map?