Powerhouse

Hydropower facility structure housing generators and turbines. 

Popup content