Wild Russia
Kamchatka: Ring of Fire
S2 E2:
Kamchatka is a remote heaven for wildlife in far eastern Russia. It's a pristine wilderness where animals try to survive the deep freeze.