Stock Photo: Energy. Nuclear cooling tower. S. France.

Stock Photo: 4286-90423 Energy. Nuclear cooling tower. S. France.