Filming Locations (6)

  • Helsinki, Finland

  • Senate Square, Helsinki, Finland

  • Enontekiö, Finland

  • Hämeenlinna, Finland

  • Janakkala, Finland

  • Pello, Finland