World’s First Mountain Solar Farm is 50% More Efficient
The project recently won the Swiss Watt d’Or prize, for the best in renewable energy innovation 2020. The solar farm is located at an altitude of 1,800 meters above sea level on the Lac des Toules reservoir in Valais, Switzerland, which already serves as a hydropower station.
Read more