The film opens with scenes depicting the wintery forests of Poljarny Inlet, which are actually filmed at Port Valdez in Alaska.

Filmed here

Port Valdez

Valdez, US

Community posts