Where Jackie Chan has some handbrake trouble.
I had no idea where this was, but spotted the writing on the wall, which says 'China Light & Power Co Ltd' and thought I'd fire off an email to them. I must say that I am genuinely touched by their response;
Thanks again for your interest on this. Your blog is good and interesting!
The picture you showed is our Tsz Wan Shan Depot located at Shatin Pass Road, Tsz Wan Shan.
Herewith some pictures of the building and nearby areas for your perusal. Hope you like it.
CLP group website"
That is customer service, above and beyond the call of duty. Thank you!