Filmed at Long Beach in Pacific Rim National Park.

######