A daring rescue on a frozen Horse Mountain