See the original photo on Flickr.
Possibly a view from the Monastery of 10,000 Buddhas in Sha Tin. Lek Yuen Estate in the foreground.
About 30 years earlier it looked like this:
Date picture taken
2 Jan 2005
Gallery
Shows place(s)