From the Web

Ma Shi Chau: Beautiful geological park in HK

Ma Shi Chau, literally meaning “horse excrement island”, is an island in Hong Kong, under the administration of the Tai Po District.

— Delivered by Feed43 service

See more: China Daily