PLTS Buhung Pitue 100kWp is located in Sinjai Regency, Indonesia on V9JRQF8, Buhung Pitue Island, Pulau Sembilan. PLTS Buhung Pitue 100kWp is rated 4 out of 5 in the category solar photovoltaic power plant in Indonesia.
Address
V9JRQF8, Buhung Pitue Island, Pulau Sembilan