In 1503, Saint Francis Xavier landed in Shang Chuan island. The Portuguese friar was the first European to come by ship. He also died there and was initially buried there, which is why the church and graveyard carry his name.