Description
Five hundred nautical miles from the North Pole, a scientific expedition is caught in the grip of the ice it has come to study.
Image

Video ID
Albedo: In Search of a Frozen Ocean
Five hundred nautical miles from the North Pole, a scientific expedition is caught in the grip of the ice it has come to study.
Available on Apr 24