The Canada Train
Murals Across Canada - Coast to Coast
Canada Train Book
The Canada Train
Murals connecting communities from Coast to Coast
Victoria
British Columbia
Parksville
British Columbia
Campbell River
British Columbia
New Westminster
British Columbia
Surrey
British Columbia
Port Moody
British Columbia
Coquitlam
British Columbia
Port Coquitlam
British Columbia
Pitt Meadows
British Columbia
009-BClangley
British Columbia
Abbotsford
British Columbia
Chilliwack
British Columbia
Summerland
British Columbia
Penticton
British Columbia
Oliver
British Columbia
Kelowna
British Columbia
Revelstoke
British Columbia
Prince George
British Columbia
Fort St. John
British Columbia
Fairview
Alberta
High Prairie
Alberta
Slave Lake
Alberta
Barrhead
Alberta
Westlock
Alberta
Stony Plain
Alberta
Spruce Grove
Alberta
Morinville
Alberta
Sturgeon County
Alberta
St Albert
Alberta
Edmonton
Alberta
Edmonton
Alberta
Cochrane #1
Alberta
Cochrane #2
Alberta
Cochrane #3
Alberta
Cochrane #4
Alberta
Calgary
Alberta
Airdrie
Alberta
Blackfalds
Alberta
Lacombe
Alberta
Ponoka
Alberta
Camrose
Alberta
Ryley
Alberta
Vegerville #1
Alberta
Vegerville #2
Alberta
Vermilion
Alberta
Lloydeminster
Alberta
Lloydeminster
Saskatchewan
Delisle
Saskatchewan
Saskatoon
Saskatchewan
Warman
Saskatchewan
Prince Albert
Saskatchewan
Humboldt
Saskatchewan
Swift Current
Saskatchewan
Moosejaw
Saskatchewan
Estervan
Saskatchewan
Yorkton
Saskatchewan
Carberry
Manitoba
Portage La Prairie
Manitoba
Morden
Manitoba
Selkirk
Manitoba
Steinbach
Manitoba
Sault Ste Marie
Ontario
Espanola
Ontario
Lasalle
Ontario
Tecumseh
Ontario
Sarnia
Ontario
The Blue Mountains
Ontario
Shelburne
Ontario
Barrie
Ontario
Innisfil
Ontario
New Market
Ontario
Aurora
Ontario
Whitchurch Stouffville
Ontario
Ajax
Ontario
Oakville
Ontario
Burlington
Ontario
Lincoln
Ontario
Pelham
Ontario
St Catharines
Ontario
St Erie
Ontario
Kingston
Ontario
Ganaoque
Ontario
Victoriaville
Quebec
Baie Saint Paul
Quebec
St Stephen
New Brunswick
Fredericton
New Brunswick
Sackville
Nova Scotia
Sackville
Nova Scotia
Chester
Nova Scotia
Charlottetown
Prince Edward Island
Stratford
Prince Edward Island
Roddickton
Newfoundland and Labrador
Torbay
Newfoundland and Labrador
096-NWT-Hay-River
100-Main