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.