Skyline Drive takes a winding north–south path along the mountaintops of the Blue Ridge Mountains east of the Shenandoah River from Front Royal to Rockfish Gap, serving as the only public road through Shenandoah National Park. There are four entrance points to Skyline Drive located at US 340 near I-66 in Front Royal, US 211 in Thornton Gap, US 33 in Swift Run Gap and US 250 near I-64 in Rockfish Gap. At the south end in Rockfish Gap it connects to the northern terminus of the Blue Ridge Parkway, a free-access road that continues southward along the Blue Ridge Mountains. On the west side of the drive, mileposts are present. They are numbered from 0 to 105 (north to south) and serve as reference points to directions in the drive. There are 75 overlooks throughout the drive, providing views of the Shenandoah Valley to the west and the Piedmont to the east.