Where is Pok Fu Lam?

Where is Pok Fu Lam located?

Pok Fu Lam, Pok Fu Lam, China (approx. 22.26055°, 114.1365°)


Where is Pok Fu Lam on the map?