Science girl 的推文: A large-scale solar farm built across mountain ranges in China. https://t.co/18oUlQ3EBd