Island · ChinaCheung SokCheung Sok is a island in Tsuen Wan District, China. Island in Hong Kong.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in ChinaNossa Senhora de Fátima · CityZhaoqing · CityFuding · CityLaixi · CityTashan · CityZiyang Chengguanzhen · City