Two climbers called police for help late on Wednesday night after getting trapped on the top of Lion Rock in Kowloon. The two Caucasian men, aged 28 and 29, alerted police at 10pm that they were stuck on top of the 495-meter-high peak between Kowloon Tong and Tai Wai in the New Territories, saying they’d got stuck […]