Ap Lei Chau is an island of Hong Kong, located south-west of Hong Kong Island, next to Aberdeen Harbour, with an area of 1.30 km².
Ap Lei Chau is an island of Hong Kong. Hong Kong is located south-west of Hong Kong Island with an area of 1.30 km². This was next to Aberdeen Harbour.