Tuen Mun

Tuen Mun

Tuen Mun or Castle Peak is a satellite town near the mouth of Tuen Mun River and Castle Peak Bay in the New Territories, Hong Kong. It was one of the earliest settlements in what is now Hong Kong and can be dated to the Neolithic period.

Tuen Mun People (First 1 people) - Page 0

Castle Peak Beach

Castle Peak Beach