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