Ded Moroz and Snegurochka as Symbol of Christmas in Russia. Ded Moroz and Snegurochka are popular figures in Russia, especially in Christmas and New Year. Who are they? Orthodox Christianity is the most widely embraced religion in Russia. Like other Christians, Orthodox Christians also celebrate Christmas. But uniquely they celebrate Christmas not on December 25, […]