The Tricastin Nuclear Power Plant near Avignon in southern France is a major site of nuclear technology with 4 pressurised water reactors.


Size: 4000px × 3000px
Location: Bollene, Vaucluse, France
Photo credit: © Kay Ringwood / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: cooling, edf, electrical, electricity, energy, facility, france, french, fuel, generation, industry, infrastructure, nuclear, plant, power, reactors, rhone, river, supplies, tower, tricastin, water