OK anyone know what this strip is called and what its in aid of?
At first glance I thought it looked like Clifton Hills, but now I'm not so sure. The homestead is too far away from the strip, mind you they could have built a new homestead since I was last there.
I've never seen those channel run strips from that high up