Sydney has been hammered by days of grim weather, with one of the most iconic beaches in the world unrecognisable.