Icon
 

China s largest solar power tower project achieves milestone