es un Solar photovoltaic power plant situado en Vavuniya 43000. Es una de las 31 Plantas de energía solar fotovoltaica de Sri Lanka. Dirección de es Mamadu Road, Vavuniya 43000, Sri Lanka.
Algunos de los lugares alrededor de son -
Mamadu Road, Vavuniya 43000, Sri Lanka