Lok Lo Ha
People's Republic of China
Lok Lo Ha (Chinese: ) is a village and valley northeast of Wo Liu Hang in Fo Tan, Sha Tin District, Hong Kong.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
People's Republic of China
Lok Lo Ha (Chinese: ) is a village and valley northeast of Wo Liu Hang in Fo Tan, Sha Tin District, Hong Kong.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).