Island · Hong Kong SAR ChinaAp Lei ChauAp Lei Chau is a island in Southern District, Hong Kong SAR China. Island in Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in Hong Kong SAR ChinaWeifang World Kite Museum · MuseumSham Tseng · CityNantou Ancient City Museum · MuseumSun Yat Sen Memorial House · MuseumFanling · CitySun Museum · Museum