Icon
 

China s plateau wind power base with largest installed