On one of the islands of the Shenxi Archipelago …
Shengsi – an archipelago of almost 400 islands, located at the mouth of the Yangtze River (China), has a mystery, shrouded in time. It is about an abandoned fishing village, hidden from human eyes by nature.
VIEW PHOTOS (6)
More of this site: