South China Sea
Shangchuan (din , „Sfântul Ioan”) este o insulă în Marea Chinei de Sud. Insula aparține administrativ de provincia Guangdong, Republica Populară Chineză.