Where is Devil's Peak?

Where is Devil's Peak located?

Devil's Peak, Devil's Peak, HK (approx. 22.293772°, 114.24388°)


Where is Devil's Peak on the map?