Whistler

Series 5

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