On the way to the hairyport, we passed more tower blocks like that than I think I've ever seen. Imagine accommodation for several thousand, parked on top of a monsterously big shopping mall, with hundreds of shops and parking to match. With trees on the roof.
Like something out of a sci-fi novel it is.