Island · Macao SAR ChinaSha ChauSha Chau is a island in Tuen Mun District, Macao SAR China. Island of Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in Macao SAR ChinaDr Sun Yat-sen Museum · MuseumDaming Palace · MuseumThe Palace Museum · MuseumTai Tau Chau, Southern District · IslandPingtan Island · IslandQi'ao Dao · Island