Auxtank,
I hadn't heard of Benchmark or the Chinese Wall, but that location is in the wrong country.
evansb ,
Not Banff.
I've never landed at this location but I have flown over it. The current airfield appears to be slightly west of where these two aircraft are.