PLTA Sidorejo Ngleses is located in Kabupaten Boyolali, Indonesia on Sidorejo Ngleses , Karangmojo, Sobo, Kec. Juwangi. PLTA Sidorejo Ngleses is rated 4 out of 5 in the category hydroelectric power plant in Indonesia.
Address
Sidorejo Ngleses , Karangmojo, Sobo, Kec. Juwangi