impact: a forceful consequence; a strong effect
consequence: a phenomenon that follows and is caused by some previous phenomenon
tower: a structure taller than its diameter; can stand alone or be attached to a larger building