Among the photos that Geoffry Pain sent me was this one taken by his dad around 1965 to 67. I have been cracking my head, trying to figure where exactly is this place.
Photo No. 2
This 1960 photo of Orchard Road was sent to me by Roger White together with another photo of a Lockheed Super Constellation on the tarmac at Paya Lebar in 1960/61 (which I will share with you another time).