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…
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…