A child swore never to come within an inch of snow after a huge chunk of ice knocked him to the ground during a family holiday at a resort.