Search
Menu
Home
Sources
About
Contacts
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
.