I was digging around for something and stumbled upon a video about Hong Kong that had footage presumably from the area. In it, there was a still with a cross with the characters 成了 (probably in reference to "it is finished"---one of the last words of Jesus of Nazareth) written right to left on it.
Where is this from exactly?
From the geography, I can tell that this is on a hill. Moreover, it looks like there's a body of water separating the buildings in the background and the foreground objects. Unfortunately, I can think of several locations in Hong Kong that might fit such a general description. I also haven't had much success with Google, although I will try some different search terms later.