×

Zhoushan Island

Island in Zhoushan, China
Zhoushan Island is the principal and namesake island in the Zhoushan Islands, formerly romanized as the Chusan Islands, an archipelago administered by Zhoushan Prefecture in Zhejiang Province in the People's Republic of China. Wikipedia
Area: 194.1 mi²
Max length: 27.34 mi
Archipelago: Zhoushan Islands
Highest elevation: 503.6 m (1652.2 ft)
Location: East China Sea
Population: 502,667