Not so much snow, but a lot of rain in a short period. Our property is on a small river. When it floods as much as it did this year, it takes about 3 weeks for the water to recede back into its banks. So with all the flood water, the mosquito hatching this year was enormous.
I see.
Do you have a lot of small black flies and deer flies where you live?