Previous Image The abandoned village of Houtouwan on Shengshan Island, China The abandoned village of Houtouwan on Shengshan Island, China