caption: The image shows a large building with a clock tower in front of it, surrounded by trees, plants, and vehicles. The building has glass windows and a cross symbol on the wall, and there are lights illuminating the area. In the background, the sky is filled with clouds. This building is located in Hong Kong, China, and is likely a Catholic church.