Surfer's Point, from Seafood Restaurant on the Pier, Ventura Beach, Ca.  This is as close as I can get with my zoom, not too bad.