Picture taken Sunday December 9, shows the newly-completed 111-meter high dam of the Mianhuatan hydropower project in southeast China's Fujian Province. Construction of the project started in April 1998. It consists of a dam and generating units with a combined capacity of 600,000 kw and an annual output of 1.51 billion kwh. (Full Story)