call us 021 - 62509937

Zhongshui Nepal Shangma Xiangdi Hydropower Station Project

Shangma Xiangdi A Hydropower Station is invested and developed by BOOT mode in China's power construction, with a total investment of about 165.9 million US dollars and a concession period of 35 years (including construction period). Located on the Maxiangdi River in Western Nepal, about 180 km from Kathmandu, the capital of Nepal, the project is a runoff hydropower station.