Somewhere on the road, N. Queensland, Australia.
A crossing on the highway towards a tourist look-out point.