This is a webcam showing Princes Highway at Beach Road looking north towards Nowra, located in Australia.