Island · Macao SAR ChinaAp Lei ChauAp Lei Chau is a island in Southern District, Macao SAR China. Island in Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in Macao SAR ChinaShanghai Natural History Museum · MuseumHei Ling Chau · IslandBeijing Ming City Wall Ruins Park · MuseumHong Kong Correctional Services Museum · MuseumLiaoning Provincial Museum · MuseumMuseum of Contemporary Art & Planning Exhibition, Shenzhen · Museum