Ap Tau Pai (鴨兜排), one of the 235 islands of Hong Kong, under the administration of North District, is located in Ap Chau Bay (鴨洲海), North-east of Hong Kong.
Ap Tau Pai (鴨兜排), one of the 235 islands of Hong Kong, is located in Ap Chau Bay (鴨洲海), North-east of Hong Kong. This was under the administration of North District.