Island · Macao SAR ChinaShek Ngau ChauShek Ngau Chau is a island in Tai Po District, Macao SAR China. Island of Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in Macao SAR ChinaNatural and Agrarian Museum · MuseumSite of the First Congress of the Chinese Communist Party · MuseumTurpan Museum · MuseumMoney Island · IslandChengdu Museum · MuseumSam Tung Uk Museum · Museum