The abandoned village of Houtouwan on Shengshan Island, China