B.C. Parliament, CPR Steamship Terminal, etc. from Delta Victoria Ocean Pointe, Victoria, British Columbia. Given its "G10" marking and the word "Mirage", the canoe in the foreground is probably be the Calgary Canoe Club's Current Designs Mirage canoe.