The movie was filmed in Bulgaria. The snow is actually fake, made from paper. In fact, the whole set takes place inside of a studio.
The movie is the directorial debut of S.K. Dale as a full length feature film. Earlier he had directed only short films.