Snow Village Screensaver takes you to a beautiful place for Christmas.
An animated Christmas screensaver to decorate your desktop.
Virtually go to a quite place for peace and relaxation in your work breaks!