1. Ap Lei ChauAp 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². Administratively, it is part of Southern District. Ap Lei Chau is the third most densely populated island in the world.
Read “Ap Lei Chau” on English Wikipedia
Read “鴨リ洲” on Japanese Wikipedia
Read “Ap Lei Chau” on DBpedia
Read “Ap Lei Chau” on English Wikipedia
Read “鴨リ洲” on Japanese Wikipedia
Read “Ap Lei Chau” on DBpedia
Discussions
Log in to talk about this word.