Kowloon Peak, otherwise known as Fei Ngo Shan, is the tallest mountain in Kowloon and stands at 602 metres in the northeast of New Kowloon. It is located in Ma On Shan Country Park and is home to Suicide Cliff, a jaw-dropping cliff face that overlooks Kowloon Bay.
Time Out says
Details
- Address
- Kowloon Peak, Kowloon
- Hong Kong
Discover Time Out original video