Hinkley Point C nuclear power station is a project funded by China to construct a 3,200 MWe nuclear power station with two European Pressurised Reactors in Somerset, England, UK.
Size: 4243px × 2828px
Photo credit: © Adam Murphy / Alamy / Afripics
License: Licensed
Model Released: None
Keywords: aitchison, energy, hinkley, nuclear, point, power, somerset, station, uk