Beaver Lodge, Atlanta, ID. One of the most beautiful settings in Idaho, in the Boise National Forest. Atlanta was founded in 1864 during the Civil War as a gold and silver mining town. It is 5,385 feet above sea level on the edge of the Sawtooth Mountains, located at the base of Greylock Mountain which summits 9,363 feet! It is 85 miles from Boise on mostly US Forest Service dirt roads, winding along the Middle Fork of the Boise River. This is the only road open in the winter.