Yes believe it to be Mt Elizabeth station, although my memory had the trees about ten times higher! Especially when taking off in a two bladed C207 fully laden, the trees really rush up at you then!!!
Mt. Elizabeth Station? Or is it one of Cameron's properties?
Mt Elizabeth it is.....give both gentlemen a cigar