LYNCHBURG, Va. (AP) _ Residents in Danville and Lynchburg woke up to record cold temperatures on Sunday morning. The National Weather Service says the temperature in Danville dropped to 21 degrees. That broke the old record of 23 degrees in 1982. Lynchburg’s low temperature was 17 degrees, which also broke a record set in 1982. The old record was 23 degrees. The weather service says a Canadian high pressure system over the southern Appalachian mountains produced a hard freeze over most of the region early Sunday morning. Temperatures were expected to remain 10 degrees to 25 degrees below seasonable levels on Sunday from the lower Mississippi Valley into the Ohio River Valley.