Woh Chai Shan is a hill in Shek Kip Mei, Kowloon, Hong Kong. Looking north from an open space near the top of the hill.