Photos
Photo Details
110 of 363
United States
Harpers Ferry is a historic town in Jefferson County, West Virginia, in the lower Shenandoah Valley. Happily situated at the confluence of the Potomac and Shenandoah Rivers, it marks the spot where the US states of Maryland, Virginia, and West Virginia meet. This view of Harpers Ferry is taken from Maryland Heights. Photo courtesy of the National Park Service.