Yes, that photo above is real. But no, that's not snow on a Los Angeles beach.
The picture comes from Allen Schaben, a photographer for the Los Angeles Times. Schaben incorrectly identified the white stuff on the beach as "snow", sending Twitter into a brief frenzy about whether it had snowed in Huntington Beach, a city just south of Los Angeles.
In reality, that white stuff is hail. But it's still quite a sight.
— Allen Schaben (@alschaben) March 2, 2015
It's easy to see why some people were confusing the hail for snow. As you can see in the photo below, retweeted by the Weather Channel, people were even making snowmen (or hailmen?) with the recent influx of icy precipitation.
— The Weather Channel (@weatherchannel) March 2, 2015
Pictures: Allan Schaben on Twitter; The Weather Channel