Belghari Solar Lift Irrigation Project is located in Jhangajholi Ratamata, Nepal on CVC996C, Belghari Suspension Bridge, Unnamed Road. Belghari Solar Lift Irrigation Project is rated 3 out of 5 in the category solar photovoltaic power plant in Nepal.
Address
CVC996C, Belghari Suspension Bridge, Unnamed Road