Snow Queen
Snow Queen vodka is the product of Kazakhstan, produced from organic wheat and artesian spring water from the foothills of the Himalayas.
With its five times distillation through Kazakh birch charcoal, Snow Queen is one of the smoothest vodkas on the market. Multi award winning, Snow Queen Vodka is the premium organic vodka of choice for many today.