Shengshan island in China’s eastern Zhejiang province is home to Houtouwan, an abandoned village that has become overgrown with thick green vegetation.
Sampled Photographs from Article
You must log in or register to comment.
Shengshan island in China’s eastern Zhejiang province is home to Houtouwan, an abandoned village that has become overgrown with thick green vegetation.
Sampled Photographs from Article