Published: 2018-10-11 07:10:18.362380Category:TravelType:PhotoModel release: No
Share
Houtouwan, China's ghost fishing village swallowed by nature. Situated in the Shengshan Island, about 40 miles from Shanghai, it was once an active settlement and has been abandoned for years.