ex Chapelcross Nuclear Power Station
United Kingdom
>
Dumfries and Galloway
>
ex Chapelcross Nuclear Power Station
ex Chapelcross Nuclear Power Station in Dumfries and Galloway.
ex Chapelcross Nuclear Power Station
Land use
Industry
Operator
UK Atomic Energy Authority