Satellite map of Chek Chau
Port Island (or Chek Chau, Chinese: 赤洲) is an island of Hong Kong, under the administration of Tai Po District. It is located in Tolo Channel, in the northeastern New Territories.
Latitude: 22° 29' 29.22" N
Longitude: 114° 21' 4.50" E