Switzerland

Chavalon

The Chavalon Plant is a former thermal power station built in the municipality of Vouvry, Switzerland, to address the wintertime electricity production deficits of Swiss hydropower. Built-in 1965, Vouvry’s…