Renewable Power Space
Top 10 Renewable Projects in China
No. 1 The Three Gorges Dam Project
No. 2 Dabancheng Wind Farm
Largest wind farm in China, located in the west, also called Three Gorges on Land.