Plot: It sometimes seems as if our planet has no secrets left - but deep beneath the great Antarctic ice sheet scientists have made an astonishing discovery. They’ve found one of the largest lakes in the world

Horizon - Season 37 - The Lost World of Lake Vostok (Episode 12)
Episode Aired On:
Thursday, October 26 2000
24 years ago
Thursday, October 26 2000
24 years ago