An abandoned fishing village in China literally being swallowed by nature (Photos)

BY: JESSICA BEUKER Gouqi Island, located in the mouth of the Yangtze River, is one of the 18 inhabitable islands of the nearly 400 in the Shengsi archipelago. The islands are surrounded by vast blue sea, golden beaches, deep caves…