Have we got a location for this clock?
Does the Engrish text on the clock say CAPITAL MEDIA?
Lift (elevator) mechanism?
Well, the steering wheel is on the left so it's not from Hong Kong.
Is is the same car as the one from a few months ago… but taken in daytime? The image had that bloke walking across the picture on it. Probably last summer?