We analyze the influence of an impurity in the evolution of moving discrete breathers in a Klein--Gordon chain with non-weak nonlinearity. Three different behaviours can be observed when moving breathers interact with the impurity: they pass through the impurity continuing their direction of movement; they are reflected by the impurity;... Show more