Ha Fa Shan

Ha Fa Shan (Chinese: 下花山) is a village in Tsuen Wan District, Hong Kong.

Ha Fa Shan is located along the Yuen Tsuen Ancient Trail.

This New Territories location article is a stub.

You can help Wikipedia by expanding it.