Icon
 

Live A visit to China s largest solar energy base in desert