Odd Stuff (Part 2)

Looks like this complex is near Shanghai. It makes me wonder about attempts made to combat the effects of deforestation and other problems near Beijing.

9 Likes