Filming Locations (3)

  • Finland

  • Jäppilä, Pälkäne, Finland (Rajajoki)

  • Lenfilm Studios, Kamennoostrovsky Prospekt, Petrogradsky District, St. Petersburg, Russia (studio)