The Infinite Forest

Series 1 - Episode 11 The Infinite Forest

ADVERTISEMENT

Summary

The Taiga - the world's largest forest, which occupies the northern regions of North America, Europe and Asia and is inhabited by the likes of bears, wolverines, wolves and moose.
Documentary Nature