Hey guys and girls, I wanted to ask everyone about riding in the Denver area/Winter park area. I have been riding a few years in NY, This will be my first experience in the mountains. My friend who I am going to visit has ridden sleds a little bit too. We have found a few places in Winter Park that rent sleds that we might do, we also found a place in Denver that rents sleds and a trailer. If we would rent the sleds out of Denver, are their places we could go and ride and not get in to avalanche danger, because I do not have any experience with avalanche training or gear, I was thinking of a place we could ride trails to some open meadows and play in there. Any help would be greatly appreciated. Thank you.