Overgrown vines covering the houses of Houtouwan, an abandoned fishing village on one of the Shengsi Islands, a chain of 400 islands located 40 miles east of Shanghai, China.
You might also like