View North from Dudley Beach