Shangchuan Island
Map

Map

Facts and practical information
Shangchuan Island is the main island of Chuanshan Archipelago on the southern coast of Guangdong, China. Its name originated from São João. ()
Location
Guangdong
ContactAdd
Social media
Add
Shangchuan Island is the main island of Chuanshan Archipelago on the southern coast of Guangdong, China. Its name originated from São João. ()
Guangdong