Share
twitterlinkedinfacebook
Image 1 of 1
CBADER_CENTRALEPECCIA01.jpg
Switzerland, Ticino, Centrale Peccia, Ofima, Valle Maggia, Lavizzara,Hydroelectrical Powerstation, Electricity production