I'm not saying anyone here is wrong with there observations, yet some of those that support, or use high deer numbers as examples of what the land will support live in areas of little or no snow fall.
I live 30 miles from Lake Erie and have seen the effects of heavy snow fall, how may inches of snow does Vally Forge average per year?