Island · ChinaSha ChauSha Chau is a island in Tuen Mun District, China. Island of Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in ChinaShaowu · CityWuqiao · CityShekou · CityZhengzhou · CityJiayi · CityZhicheng · City