© Provided by Xinhua With an installed capacity of 50MW, the Upper Marsyangdi power station started construction in January 2013 and went into commerci
KATHMANDU, Nov. 16 (Xinhua) As the Upper Marsyandi, a hydropower project funded and operated by a Chinese company in western Nepal, has been contributing its