Ogre, Latvia glows with magical Christmas vibes, snow-dusted streets, and holiday cheer.