Theule Khola Hydropower project, 3.2 MW, Baglung

Barahi Hydropower Company Pvt. Ltd.