Shangchuan Island, China
E106429
UNEXPLORED
Shangchuan Island is a coastal island in Guangdong Province, China, historically notable as the place where the Jesuit missionary Francis Xavier died in 1552.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.