A beautiful day is setting up in the Upstate and Western N.C., with partly cloudy skies and a light breeze from the southwest. Typically this time of year, the Upstate sees temperatures around 71°, but today we're looking at a high of 80°, with more sunshine and temperatures near 80° on Wednesday. The gorgeous summer-like weather will be short-lived however. A cold front approaches the Upstate Thursday, bringing showers, a chance for thunderstorms, and cooler temperatures in the mid 70s. Overnight Thursday into Friday morning should be the last of the rain, with mostly sunny skies returning to end the week, and temperatures in the low to mid 70s Upstate, mid to upper 60s for the mountains.