Asia

Nepal

The country's largest hydropower plant, the Upper Tamakoshi Hydropower Project, has become operational after 10 years of work


More lines about Nepal, Asia

Visit all Nepal lines archive