Buildings come tumbling down