hongkongclimbing.com
Devil’s Peak
General: Devil’s Peak is located in east Kowloon near Lei Yue Mun. The mountain is also known as Pau Toi Shan which means “Fortress Mountain”. This is an appropriate name as there are a number of o…