Preview Sellafield nuclear power station near Seascale in West Cumbria, England, United Kingdom, Europe Image ID: 911-9576 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors industry nuclear electricity energy power station power stations chimney chimneys sellafield cumbria england great britain united kingdom europe