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.
Show
Wildest Islands
Episode
S02E03
Air Date
Dec 31, 2013