Hong Kong is the location for some scenes from Transformers: Age of Extinction, the latest movie in the Transformers series. Photo provided to China Daily