Blue Mountains residents woke up to a surprise spring snowfall - as did a number of other communities across the state.
Temperatures dropped overnight with villages including Katoomba, Blackheath, Medlow Bath and Mount Victoria covered in snow in the early hours of Tuesday morning.
The temperature in Katoomba was only expected to reach 6 degrees on Tuesday, according the Bureau of Meteorology.
Live Traffic NSW advised motorists to exercise caution on the Great Western Highway between Leura and Bathurst because of "alpine conditions - snow and ice".
Check out more photos from:
Traffic is affected in both directions and motorists were advised to "reduce your speed and exercise caution".
The advice was issued at 5am and updated shortly before 9am.
"Motorists are advised to be prepared and equipped for sudden changes in road and weather conditions," Live Traffic reported.
The bureau's Tuesday forecast for Katoomba stated: "Snow heavy at times in the morning. Winds south to southeasterly 15 to 20 km/h becoming light in the morning then becoming south to southeasterly 20 to 30 km/h in the middle of the day."
Meanwhile, other Blue Mountains villages were enjoying steady rainfall on Tuesday morning. Rain was forecast in Springwood for the day, easing to showers on Wednesday, with a top temperature of 11 degrees predicted for Tuesday.