Where is The Upper House, Hong Kong?

Where is The Upper House, Hong Kong located?

The Upper House, Hong Kong, The Upper House, Hong Kong, HK (approx. 22.27748°, 114.16657°)


Where is The Upper House, Hong Kong on the map?