The hydro power station in the Rhone at Caderousse, southeastern France.
Size: 4778px × 3176px
Location: Caderousse, Provence-Alpes-Côte d'Azur, France, Europe
Photo credit: © Belle Vue / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: caderousse, carbon, compagnie, dam, du, electricity, energy, europe, european, france, french, generation, green, hydro, hydroelectric, hydroelectricity, hydropower, hydroélectrique, nationale, power, renewable, renewables, rhone, rhône, river, station, énagement