Stunning Photos of China’s Shengshan Island Show an Abandoned Village Being Overtaken by Nature
It sometimes seems like we are destroying nature, and, to be honest, we are. We build sprawling cities and roads across the once pure face of planet earth. So, it seems there is nothing nature can do to stop us, right? Wrong. In the Shengsi islands of China, nature may be making a comeback. On one of these islands, namely Shengshan Island, it…