Satellite map of Shamian Island
Shamian Island (also Romanised as Shameen Island or Shamin Island (both from its Cantonese Chinese pronunciation)), is a sandbank island in the Liwan District of Guangzhou city, Guangdong province, China.
Latitude: 23° 06' 20.40" N
Longitude: 113° 14' 13.20" E