What is the difference between ”snow at the beach” and ”snow on the beach”?

Mastodon