VA-7 runs from Winchester or Shenandoah in the west and from Leesburg in the east, going right through the center of Bluemont (not that Bluemont has any kind of downtown "center"). From US-50, which connects to other parts east in Northern Virginia, take a right on Snickersville Tpke after crossing US-15. Speaking of US-15, it runs south to connect with I-66 at Gainesville (near Manassas National Battlefield)
Coming from Harpers Ferry, you can take VA-671/Harpers Ferry Rd south from US-340, and then take a really scenic route through the back roads, starting with a right on Cider Mill Rd (bring a map). From D.C., the best and simplest route is the aforementioned I-66 W to US-50 W. From Baltimore and Central Maryland, take US-70 W to Frederick and switch to US-340 S, then continue as from Harpers Ferry.
Well, the mountains on the horizon. Consensus is wineries are the best place for viewing!