The caption to the photo reads:
On location at Barker Road station for "Soldier of Fortune" in the 1950s, Clark Gable with John Arnold of the Peak Tramway Co.The film was shot during November and December of 1954. Barker Road was seen twice in the film, once at the beginning as Gable surveys the view and once more at the end when Susan Hayward's character decides to stay with him in Hong Kong and goes to meet him there.
Hayward was famously unable to make it to Hong Kong to film her on-location scenes (her ex-husband had a court order issued preventing her from taking their children overseas) and so a double, Dale Logue, was used as her stand in. Hayward's close ups and dialogue scenes were all filmed back in the US studio.