A Protective Cannon is a Defense building in Tropico 2 that emanates a strong sense of defense in its area.