Snow River is under New management and has undergone a re-branding - The U.P. is the place to be for outdoor winter fun- see you on the Mountain!