Shangchuan Island

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.

People died in Shangchuan Island (First 1 people) - Page 0

Francis Xavier

Francis Xavier

Spanish missionary