Lok Lo Ha

From Wikipedia, the free encyclopedia

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