![]() |
Workers install the world's largest hydroelectric turbine with a generating capacity of 800 megawatts at Xiangjiaba Dam on Saturday in Hubei Province. The dam on the Jinsha River, a tributary of the Yangtze River, may start generating power to the grid this year. |
Weather puts rail system to test