Shengsi Islands photograph

Shengsi Islands

Use attributes for filter !
Provinces Zhejiang
Date of Reg.
Date of Upd.
ID2461870
Send edit request

About Shengsi Islands


The Shengsi Islands or Archipelago are part of the Zhoushan Archipelago and located south of the mouth of the Yangtze. They comprise 394 islands, each with an area larger than 500 square metres, but of which just 18 are inhabitable. The largest island is Sijiao Island with an area of 21. 2 square kilometres.

Related Persons

Next Profile ❯