The statue of Queen Victoria is installed at the main entrance of Victoria Park, along Causeway Road, in Hong Kong.
The statue of Queen Victoria is installed at the main entrance of Victoria Park in Hong Kong. This was along Causeway Road.