From: Denver Colorado
Forgive me, but I don't remember what turns are what weather. By my math in my head (always unreliable), T24 should be the last turn of snow, with the Blizzard starting next turn?
If that's the case, then yes, you have major counter-attack possibilities. It looks like you have a great and solid defensive line now, and an awesome set of counterattack possibilities.
Southwestern Front has a great bulge, the southern-half of which has a lot of Axis Minors, and I think you could steam-roll that bulge from the north and the south.
If you work it efficiently, I think you might be able to encircle all of the armor in that salient from your last screen shot, but I could be wrong. He's certainly stuck his neck out there, which I'd say is probably a mistake the turn before the blizzard starts.
Summer 2017-Playing: D-Day at Omaha Beach, Advanced Squad Leader,
Reading: Kampfgruppe Walther & Panzerbrigade 107 (Magnificent). Lots of Osprey stuff.
Rulebooks: ASL (always ASL)