Ap Lei Pai
From Wikipedia, the free encyclopedia
Ap Lei Pai (Chinese: 鴨脷排) is an island linked to the south of Ap Lei Chau in Hong Kong. It is located between the East Lamma Channel and Aberdeen Channel. It is under the administration of Southern District.