BR

Grand Terrace

Hong Kong Island, China