7D0F0BF6-B87E-4B79-A39C-17A78FE781AC.jpeg

Fri, 01/12/2018 - 16:37

Does anyone recognize this location, please?!

 

http://stevemcqueen-justclickhere.com/links.htm

Don

 

Date picture taken
4 Apr 1966
Author(s)

Comments

Google tells me that is in Keelung in Taiwan, and the building is now abandoned, although I can't locate it.
Apparently they did not do a lot of fiming in Hong Kong. The boat was filmed at High Island, but all the location filming was done in Taiwan.