Image Database

PV Powerplant Odisha, India, 2018, 27 MWp - Image 2