Ellesmere Island

The Nature of Things

S14E03
December 10, 1973

Overview

On Ellesmere Island, located 600 miles from North Pole, oil has been discovered. Island inhabitants, new and old, are seen in this half-hour film.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!