é um Solar photovoltaic power plant localizado em Vavuniya 43000. É um dos 31 Usinas solares fotovoltaicas dentro Sri Lanka. Endereço de é Mamadu Road, Vavuniya 43000, Sri Lanka.
Alguns dos lugares ao redor estão -
Mamadu Road, Vavuniya 43000, Sri Lanka