Far away in a forest there is a sacred land where Santa takes a little rest before going on his Christmas journey. The true Christmas spirits arise there at this time. 3D Christmas Land screensaver shows the beauty and tranquillity....