5MW Solar Plant Built on 26-degree Sloping Dam Wall

Facility overview

Facility overview