Icon
 

Built by China world s largest solar power plant put into