Pulo ang Shangchuan Dao (Chinese: 上川岛) sa Pangmasang Republika sa Tśina.[1] Nahimutang ni sa lalawigan sa Guangdong Sheng, sa habagatan-sidlakang bahin sa nasod, 2,100 km sa habagatan sa Beijing ang ulohan sa nasod. Naglangkob kin og 137 ka kilometro kwadrado. Naglukop ni og 23.4 km gikan sa amihanan ngadto sa habagatan ug 17.9 km gikan sa sidlakan ngadto sa kasadpan.[saysay 1]
Ang klima kasarangan. Ang kasarangang giiniton 21 °C. Ang kinainitan nga bulan Agosto, sa 26 °C, ug ang kinabugnawan Disyembre, sa 16 °C.[3] Ang kasarangang pag-ulan 2,628 milimetro matag tuig. Ang kinabasaan nga bulan Hunyo, sa 391 milimetro nga ulan, ug ang kinaugahan Enero, sa 29 milimetro.[4]