Sweden sure has some grim housing projects.
mind you, Ontario has these types of buildings in spades. Usually not as wide, and usually taller, but no less soul-sucking. For example, any Drewlo apartment complex in London (Ontario).
Here is a (somewhat dated) soul-sucking shot of the back-end (not flattering angle) of London