Ice Beam Location

Trying to find where the ice beam tm is. The wiki says its on the ice Victory Road, but blizzard is there. I figured ice beam used to be there but was changed with a patch? Anyone know where i can find it?

it’s a reward for the snowball quest that begins in deyraan town.