Butwal Solar Power Project , 8.5 MW

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Tilottama, Nepal

Solar photovoltaic power plant

Butwal Solar Power Project , 8.5 MW Reviews | Rating 4.2 out of 5 stars (5 reviews)

Butwal Solar Power Project , 8.5 MW is located in Tilottama, Nepal on JFJ22P6. Butwal Solar Power Project , 8.5 MW is rated 4.2 out of 5 in the category solar photovoltaic power plant in Nepal.

Address

JFJ22P6

Phone

+977 9801147130

Open hours

...
There is no reviews yet about Butwal Solar Power Project , 8.5 MW, be the first to write a review and give your rating to Butwal Solar Power Project , 8.5 MW
Write review Claim Profile