Search
Menu
Home
Sources
About
Contacts
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
.