May 2004: Vancouver, B.C.

Granville Island has a public market that's something like the entire street-level portion of the Pike Place Market all squashed together into one building.

Granville Island has a public market that's something like the entire street-level portion of the Pike Place Market all squashed together into one building.