Latitude and longitude of Sheshan Island

Satellite map of Sheshan Island

Sheshan Island (simplified Chinese: 佘山岛; traditional Chinese: 佘山島; pinyin: Shéshān Dǎo) is located 35 km (22 mi) east of Chongming Island, in the estuary of the Yangtze River.

Latitude: 31° 25' 10.79" N
Longitude: 122° 14' 21.60" E

Read about Sheshan Island in the Wikipedia Satellite map of Sheshan Island in Google Maps

GPS coordinates of Sheshan Island, China

Download as JSON