To get a true sense of scale, here's the same view on Google Earth: https://earth.google.com/web/@44.48152905,11.33820409,94.604... You can see the towers that are still standing. They visibly stick out from the shorter buildings, but they're nowhere near as big as in the picture.