A mountainous region with snow-capped peaks, featuring a pumped storage hydroelectric power plant using surplus electricity to pump water uphill for later use in generating. Renewable energy sources

Code produit:
852071769