A sign that solar panels aren't always environmentally friendly. I'm hesitant to put a link that won't always work, and I can't copy the article, so I'll put some key points that will let me search for the article in the future.
Jinko solar factory
In Haining city, Zhejiang province
Said to have caused 31 cases of cancer and death of large numbers of fish in a nearby river