Shangchuan Island
Island in Jiangmen, China
Shangchuan Island is the main island of Chuanshan Archipelago on the southern coast of Guangdong, China.
Administratively, it is a part of Chuandao, Taishan. Located 14 kilometers from the mainland, it became the largest island in Guangdong after... Wikipedia
Province: Guangdong Province