Where is Regal Riverside Hotel, Hong Kong located?
Regal Riverside Hotel, Hong Kong, Regal Riverside Hotel, Hong Kong, China (approx. 22.38245°, 114.1962°)
Regal Riverside Hotel, Hong Kong, Regal Riverside Hotel, Hong Kong, China (approx. 22.38245°, 114.1962°)