Designed by
Title
Building of hydroelectric, run-of-river, power plant in Kembs located on Rhine river. #261605959
Description
Building of hydroelectric, run-of-river, power plant in Kembs located on Rhine river basin in Grand Est, France. Behind is bank with trees under blue sky with clouds.