Lower Hewa Hydropower Station - Credit: Wikimedia Commons
Lower Hewa Hydropower Station (Nepali: तल्लो हेवा जलविद्युत आयोजना) is a run-of-river hydro-electric plant located in Panchthar District of Nepal. The flow from Hewa River, a tributary of Tamor River, is used to generate 21.6 MW electricity. Read more on Wikipedia
Source: en.wikipedia.org