dook does all the hard work, and Jenkins jumps in with the answer.
Cape Gloucester it is. Here is the give away shot (this has been published elsewhere on the net, hence why I didn't post it.
You can still recognise the outline of the E/W runway and surrounds now, but I originally thought it was a bit daft that GE was showing the airport/airport symbols. Turns out that it still is an airfield with an IATA code of CGC, and according to airports-list.com has a 1079m runway! If you zoom in on GE, there is an aircraft on it, but I doubt it has a 1000+m runway any more.
Over to you Jenkins, and commiserations to dook.