Does anyone recognize this location, please?
The elephant statue in the film are similar to those at Ming Dynasty Tomb hence the Hong Kong connection. Are there any museums with elephant statues standing nearby?
Please find time to view my research via:
http://stevemcqueen-justclickhere.com/links.htm
Don