I was watching Ghost in the Shell when I saw these buildings in the background. I'm pretty sure I've seen photos of this place before.
Does it really exist? Or did I just imagine it?
Photo by Nora Vass, Stitching by Gergely Vass
EDIT: I've located it. It's Montreal's Habitat '67, designed by Moshe Safdie, who also designed more recently the Vancouver Library Square.
Nice piece of detective work, sir!