Cho Chau-Wan

Hei Ling Chau, formerly Hayling Chau or Nai Gu Island, is an island of Hong Kong, located east of Silver Mine Bay and Chi Ma Wan of Lantau Island. Administratively, it is part of…

Filmography