It snows in cold weather, not in hot weather.
Of the following two sentences, which one is against common sense?

[a] "the weather is so cold that it began to snow."
[b] "the weather is so hot that it began to snow."