An overlook of the Xiangjiaba Hydropower Station, China's third largest hydropower plant which makes use of the Jinsha River, a tributary of Yangtze River. The river at Xiangjiaba was blocked on Sunday to make way for construction of the hydropower project on December 28, 2008. [Xinhua]
|