Impossible Engineering

Whistler

Series 5 - Episode 3 Whistler

ADVERTISEMENT

Summary

The construction of Whistler on the Canadian Pacific seaboard, a remote mountain town whose creation was made possible with record-breaking engineering equipment, helping establish one of the best ski resorts in the world.
Education