The island of Ap Lei Chau is located to the South of Hong Kong. About 87,000 people living on the island of only more than 1 km2, equivalent to a density of about 67,000/km2.
Ap Lei Chau Island is located in the south of Hong Kong. About 87,000 people live on this island of just over 1 km2, the equivalent to a density of about 67,000 / km2.