Wildest Islands (2012)
S02E03 Vancouver Island: Rivers of Life
Episode Overview
Title: Vancouver Island: Rivers of Life Plot: Nestled in British Columbia, Canada, Vancouver Island boasts a rugged spine of steep mountains that stretches across its expanse. As the largest island on North America's west coast, its glaciers feed some of the country’s highest waterfalls, creating a rich tapestry of rivers and streams that provide a perfect environment for Pacific salmon. As winter approaches, turkey vultures converge, preparing for their journey south to escape the cold.