Where is Piper's Hill?

Where is Piper's Hill located?

Piper's Hill, Piper's Hill, HK (approx. 22.345676°, 114.15259°)


Where is Piper's Hill on the map?