Local time Sunday 2:51 PM | ||
Weather 19°C, Wind E at 3 km/h, 87% Humidity |
Lok Lo Ha (Chinese: 落路下) is a village and valley northeast of Wo Liu Hang in Fo Tan, Sha Tin, Hong Kong, China.
Map of Lok Lo Ha Tsuen, Hong Kong
References
Lok Lo Ha Wikipedia(Text) CC BY-SA