Snow covered Heyburn Peak at 10,112 feet in the Sawtooth Mountain Range in central Idaho is a favorite destination for all season recreation.