The film was made in 1967 and was directed by Jeremy Summers who also directed The Vengeance of Fu Manchu - also shot in HK the same year, featuring two of the actors from this film and my next film on the list.
Anyway, without further ado, the first location on the list is a newly built Ocean Terminal. Although the film was released in 1967, it looks that the filming took place closer to 1966. I'll explain why in a later post but for the time being it means that Ocean Terminal had only just opened in March 1966. Apparently, the Pier One Bar was under the steps that lead up to the first floor of the mall - Harbour City.