Other Aerial Views

Luk Keng

0
Please log in or register to do it.

Luk Keng (Chinese: 鹿頸; literally: “deer’s neck”) is an area in the North District of Hong Kong.

Sam Ka Tsuen
Sharp Island