Lok Lo Ha

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