Don't know the clock at all. I think the French on the sign might be a misdirection and that it might be Germany instead.