Dam, China and Tibet

The new $137-billion dam project could risk geological disasters and impact the flow of water from China to India ...
China's planned mega hydropower project will generate over three times energy than the Three Gorges Dam, currently the ...