Shengshan island in China's eastern Zhejiang province is home to Houtouwan, an abandoned village that has become overgrown with thick green vegetation. Agence France-Presse photojournalist ...
Shengshan Island is a completely abandoned island town in Eastern China — and it was captured on video by a visitor. All of the structures are still standing, now covered by ivy and other foliage.