Mo Chau (Chinese: 磨洲), or Moon Island is an island in Tolo Channel, in the Tai Po District of Hong Kong.

See also


No tags for this post.