BR

Queen's Terrace 2

Hong Kong Island, China