Filming Locations: Sampo Jalta, Crimea, Ukraine Koli, Lieksa, Finland Seurasaari, Helsinki, Finland Kuusamo, Finland Heinola, Finland Lapland region, Finland