I still think the original photographs were taken at Firq. I used to go to Beihan pretty regularly and it was never that flat.
Incidentally, I have a colour slide somewhere in the attic of the local barber's shop in Beihan. The barber's chair is the captain's seat from XH118 of 30 Sqn which crashed at Beihan on 04/02/58.