Shangchuan Adası
Shangchuan Adası () veya Aziz John Adası, Çin'de Chuanshan Takımadaları'nda bulunan bir adadır. Ada, Güney Çin Denizi'nin açıklarında anakaradan 14 km uzaklıkta yer almakta olup Guangdong'daki en büyük adadır. Ada idari olarak Guangdong eyaletine bağlı Jiangmen kentine bağlıdır.