Latitude and longitude of Shengsi Islands

Satellite map of Shengsi Islands

The Shengsi Islands (simplified Chinese: 嵊泗列岛; traditional Chinese: 嵊泗列島; pinyin: Shèngsìlièdǎo) (sometimes translated as Shengsi Archipelago) are geographically part of Zhoushan Archipelago and located in the mouth of the Yangtze River (east of Hangzhou Bay). They comprise 394 islands, each with an area larger than 500 m², but of which just 18 are inhabitable.

Latitude: 30° 42' 59.99" N
Longitude: 122° 26' 59.99" E

Read about Shengsi Islands in the Wikipedia Satellite map of Shengsi Islands in Google Maps

GPS coordinates of Shengsi Islands, China

Download as JSON