Wylfa Nuclear Power Station (Welsh: Atomfa'r Wylfa), Anglesey, North Wales, UK


Size: 6240px × 4160px
Location: Anglesey, North Wales, UK
Photo credit: © Alan Novelli / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: anglesey, atomfar, britain, british, coast, coastal, coastline, cymru, decommissioned, energy, environmental, eye, eyesore, generation, isle, issues, landmark, mon, north, nuclear, plant, power, production, sore, station, supply, uk, wales, welsh, wylfa, ynys