“Slot Car” at Smugglers’ Notch Posted by Steven Norman on January 22, 2014 Posted in: Photography, Travel. Tagged: corvette, green mountain, mountain road, red, rocks, smugglers' notch, state park, stowe, vermont. Leave a comment A red corvette drives along Mountain Road in the Green Mountains of Vermont. Smugglers’ Notch State Park Stowe, VT Share this:TwitterFacebookLike this:Like Loading... Related Posts navigation ← Island Living in British Columbia Silhouettes on Umm Suqeim Beach →