![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Ap Lei Chau or Aberdeen Island, is an island of Hong Kong, located south-west of Hong Kong Island, next to Aberdeen Harbour and Aberdeen Channel, with an area of 1.30 kmē.[1] Administratively, it is part of Southern District. Ap Lei Chau is the second most densely populated island in the world.