Back to Dictionary
落马洲
落馬洲
Luòmǎzhōu
1. Lok Ma Chau (place in Hong Kong)
Noun