Where is The Upper House?

Where is The Upper House located?

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


Where is The Upper House on the map?