minus-squareCyborgMarx [any, any]hexbear8·3 年前In 2016 alone China installed more solar than the United States has in total capacity link
Ghost cities in the interior say hello
In 2016 alone China installed more solar than the United States has in total capacity