BR

Queen's Terrace 1

Hong Kong Island, China