MovieMaps

Photo of Department of Literature (exterior)

Location: Vancouver Art Gallery
As Seen In: Charmed episode 1x04 “Exorcise Your Demons

Mel, Maggie, and Macy talk while walking around the side of the building.