Šang-čchuan (, pchin-jin Shàng chuān dǎo, ), též Ostrov Svatého Jana (, latinizovanou formou Sancian) je jeden z ostrovů Čchuanšanského souostroví v Jihočínském moři. Je vzdálen 14 km od čínské pevniny. Ze správního pohledu je součástí provincie Kuang-tung. Má přibližně 16 tisíc obyvatel. 3. prosince 1552 na ostrově zemřel svatý František Xaverský.
Externí odkazy
Kategorie:Ostrovy Jihočínského moře Kategorie:Ostrovy Číny Kategorie:Geografie Kuang-tungu