Location of Final Scene
I recognize the location of the final winter scene.
It is shot near the University of Ottawa, about five minutes walk east from the main campus. So "Doug" went from the West coast to the East coast.
Anyone who attended Ottawa U. like myself knows that the park is practically deserted during the winter season, and is the last place to find people. Moreover, taking either the number 5 or 16 bus would make walking through the park superfluous.