Harpers Ferry National Historical Park is located at the confluence of the Potomac and Shenandoah rivers in and around Harpers Ferry, West Virginia. The park includes land in the Shenandoah Valley in Jefferson County, West Virginia; Washington County, Maryland and Loudoun County, Virginia. Several historical museums now occupy restored 19th century buildings in the Lower Town Historic District of Harpers Ferry. Nearly half a million people visit the park each year. (In comparison, 15 million people visit Washington, DC, each year.) North of the park and across the Potomac from Harpers Ferry is the Chesapeake and Ohio Canal National Historical Park. The canal, which operated from 1828 to 1924, provided a vital waterway link with areas up and downstream prior to and during the early years after the arrival of the railroad. Today, the canal towpath and park, which provide access to the Maryland Heights section of the Harpers Ferry N.H.P., can be accessed by foot from Harpers Ferry via a footbridge constructed by the National Park Service alongside tracks on the railroad bridge over the Potomac, or via car by traveling east from Harpers Ferry on U.S. Route 340 to access points near Sandy Hook, Maryland. Aside from the extensive historical interests of the park, recreational opportunities include fishing, boating, and whitewater rafting as well as hiking, with the Appalachian Trail passing right through the park. The park adjoins the Harpers Ferry Historic District, as well as two other National Register of Historic Places locations: St. Peter's Roman Catholic Church and the B & O Railroad Potomac River Crossing.