Impossible EngineeringSeason 7Episode 3

Whistler

ScienceTechnology
English
Examines the construction of Whistler on the Canadian Pacific seaboard, a remote ski resort whose creation was made possible with record-breaking engineering equipment.
Country:
UK