Hei Ling Chau, literally “Island of Happy Spirit” is an island located east of Lantau Island. The island consists of two Tin Hau Temples and Government facilities.
Welcome to Hei Ling Chau
On the Map
Use the menu on the left to see where the corresponding buildings are