Lost Chinese Village Consumed By Nature

40 miles off the coast of Shanghai, Shengsi is the only archipelago officially recognized as a National Scenic Area in China. It is a famous weekend destination for Shanghai tourists with over 400 islets.
Shengshand, the eastern most island, together with neighboring Gouqi Island, is popular for its seafood, boasting one of the largest fish farms in China.
Advertisements