In the Presidential Range of the White Mountains, the trail runs completely above treeline from the summit of Mount Pierce to the north side of the cone of Mount Madison, a distance of about . The AT passes over the summits of 16 of the 48 four-thousand footers of New Hampshire: Moosilauke, South and North Kinsman, Lincoln, Lafayette, Garfield, South Twin, Jackson, Pierce, Washington (the highest point of the AT north of Tennessee), Madison, Wildcats D and A, Carter Dome, South and Middle Carter. It comes close to the summits of 8 other of the 48 four-thousand footers: Liberty, Galehead, Zealand, Eisenhower, Monroe, Jefferson, Adams, and Moriah. A series of comfortable huts are maintained along parts of the NH trail by the Appalachian Mountain Club. In New Hampshire, the Dartmouth Outing Club maintains the AT from the Vermont border to Mount Moosilauke, Randolph Mountain Club maintains 2.2 miles from Osgood Trail near Madison Hut to Edmands Col, with the AMC maintaining the remaining miles through the state. The trail passes through the town of Hanover and near the town of Gorham, which have grocery stores and are accessible by public transportation (Dartmouth Coach and Concord Coach Lines) from Boston. Concord Coach also has bus service to Lincoln (several miles off the AT) and AMC Pinkham Notch. During the summer season, AMC runs a shuttle service to Crawford Notch and Franconia Notch.