Plants Are Taking Over This Abandoned Fishing Village

April 26, 2018—Just 40 miles southeast of Shanghai, Shengshan Island rises from Hangzhou Bay. Instead of the urban sprawl of… more