squib

Houtouwan was once a thriving fishing village on China's Shengshan Island, but it was abandoned. See amazing photos where plants have taken over.
Scroll for more
Continue reading on CNN...
Tags: