Solaria

Solaria’s solar farm in Qinghai Province, China

close window