UK Markets closed

Polar bears and walrus inhabit new islands

The footage shows polar bears and groups of walrus inhabiting the land.