About Shek Ngau Chau
Shek Ngau Chau is an uninhabited island of Hong Kong, under the administration of Tai Po District. It is located in Mirs Bay, in the North-east of the New Territories.
Shek Ngau Chau is an uninhabited island of Hong Kong, under the administration of Tai Po District. It is located in Mirs Bay, in the North-east of the New Territories.