The windy roads of the famous highway in Cape Breton, Nova Scotia.