codex57 said:
I think your right. From the license plate, my first thought was Hong Kong (the name and the 188). However, I can't think of any place in Hong Kong that looks like that. The second picture has the taiwan flag flying I believe and the geography looks like it could be from Taiwan. A minor possibility might be Singapore since they speak chinese too and I've never been there so I can't rule it out by the background.