Chautari & Fulbari Solar Lift Irrigation Project is located in Bheriganga, Nepal on GP3HRFJ, Unnamed Road. Chautari & Fulbari Solar Lift Irrigation Project is rated 3 out of 5 in the category solar photovoltaic power plant in Nepal.
Address
GP3HRFJ, Unnamed Road