Snow covered Mountain Lake Road at an elevation of 4,000 feet in Giles County, Va.