Vancouver, Canada
Office building in downtown Vancouver, demolished since filming to make way for a new tower.