Shangchuan Island
Shangchuan Island is the main island of Chuanshan Archipelago on the southern coast of Guangdong, China. Its name originated from São João. Administratively, it is a part of Chuandao, Taishan.
Shangchuan Island is the main island of Chuanshan Archipelago on the southern coast of Guangdong, China. Its name originated from São João. Administratively, it is a part of Chuandao, Taishan.