Monument to Baba Yaga and Koshchei Immortal in Evpatoria, Crimea, Russia Monument to Baba Yaga and Koshchei Immortal in Evpatoria, Crimea, Russia