Shenandoah National Park contains the Thornton River and the Blue Ridge Mountains.
 It rises at Thornton Gap in Shenandoah National Park and flows east through Rappahannock County, running parallel to U.S. Route 211 until it reaches the town of Sperryville. 
Shenandoah National Park (often ) is a national park that encompasses part of the Blue Ridge Mountains in the U.S. state of Virginia. 
