The new $137-billion dam project could risk geological disasters and impact the flow of water from China to India ...
Indus River System Authority (IRSA) on Tuesday released 33,400 cusecs water from various rim stations with inflow of 42,500 ...
China on Monday reiterated its plan to build the world's biggest dam over the Brahmaputra River in Tibet near the Indian ...
Xinhua reported on December 25 that the Chinese Government had approved the largest-ever hydropower project in the lower ...