A 48-year-old woman died after falling off a steep cliff, known as ‘Suicide Cliff’ on Hong Kong’s Kowloon Peak on Wednesday. Apple Daily reports that the woman, surnamed Lee, went hiking with a group of 12 friends on Kowloon Peak, known as Fei Ngor Shan in Chinese, at 9.30am. They arrived at the area near […]