@sciencegirl
science in context , art history and technology
A large-scale solar farm built across mountain ranges in China. [ 网页链接 ↗ ]