Aerial view of Kowloon Peak

Kowloon Peak is a 602m tall mountain situated in Ma On Shan Country Park. It is the highest mountain in Kowloon.

Share Share
location