Lok Lo Ha


Lok Lo Ha is a village and valley northeast of Wo Liu Hang in Fo Tan, Sha Tin District, Hong Kong, China.