Rambler Channel
Pillar Island or Tsing Chau was an island in the Kwai Chung area of Hong Kong, sitting at the mouth of Gin Drinkers Bay, by the side of the Rambler Channel, opposite Tsing Yi Island.