Interesting Reading: Translation Blog
A lost village on Goqui Island, China.
The Shengsi Islands, located at the mouth of Yangtze River in China, are only a few hours from Shanghai, but hardly any tourist visits them. These islands have beautiful beaches with clean ocean, great roads for bike rides and plenty of seafood and places for an overnight stay. There are a total of 394 islands, but only 18 are considered inhabitable. These islands have a subtropical climate with a yearly average of 60.44 F.
Photographer Jane Qing has taken amazing pictures of this the lost village on Goqui Island, also called ‘Fog Island’, one of the Shengsi islands. Here is a link to her pictures where they were originally posted:
http://news.6park.com/newspark/index.php?app=news&act=view&nid=102030