Island · Hong Kong SAR ChinaSha ChauSha Chau is a island in Tuen Mun District, Hong Kong SAR China. Island of Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in Hong Kong SAR ChinaFairview Park · CityKeng Hau · CityJordan · CityHok Yuen · CityHong Lok Yuen · CityThe Palace Museum · Museum