China Hydroelectric Corporation, through its subsidiaries, engages in the acquisition, ownership, development, and operation of hydroelectric power projects in the People's Republic of China. The company sells electricity to the power grids. It owns 12 operating hydroelectric power projects, as well as has a controlling interest in 1 operating hydroelectric power project in the provinces of Zhejiang, Fujian, Yunnan, and Sichuan. As of December 31, 2009, the company has an installed capacity of 376.6 MW. China Hydroelectric Corporation was founded in 2006 and is headquartered in Beijing, the People's Republic of China.