Upper Tamakoshi Hydroelectric Project is now operational Upper Tamakoshi Hydropower Project, Nepal's largest hydropower project, with a capacity of 456MW and a construction time of about ten years. On Monday, one of...