खोरुङ्गा हाइड्रो पावर हाउस (Khorunga Power Station) is located in Oyakjung, Nepal on 5GVMFQ6, Limbuwan Highway. खोरुङ्गा हाइड्रो पावर हाउस (Khorunga Power Station) is rated 5 out of 5 in the category hydroelectric power plant in Nepal.
Address
5GVMFQ6, Limbuwan Highway