Lok Lo Ha

Lok Lo Ha (Chinese: 落路下) is a village and valley northeast of Wo Liu Hang in Fo Tan, Sha Tin District, Hong Kong, China.

Lok Lo Ha
Lok Lo Ha


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.