A view of Sellafield Nuclear Power station West Cumbria England UK


Size: 5400px × 3568px
Location: sellafiels cumbria england uk
Photo credit: © John James / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bnfl, britian, british, centre, clean, contamination, cumbria, danger, dirty, electricity, engineering, england, environment, environmental, fules, great, impact, limited, nuclear, pollution, power, sellafield, source, station, threat, uk