Beautiful pictures from Shenandoah National Park which is one of the 59 U.S. national parks. Shenandoah National Park is located in Virginia in the heart of the Blue Ridge Mountains. Established in 1935 Shenandoah National Park offers visitors outstanding views of the surrounding Blue Ride Mountains, the Shenandoah Valley and the Virginia Piedmont.