Sort:  

Could very well be. Lots of Jackie Chan movies were filmed in HK too. That might also be the source of my mental image. :p