The SriLankan Airlines customers had been on the Airbus A340 a day earlier when it sliced through a wing of a stationary British Airways 747 at Heathrow, delaying departure by 24 hours. So they were amazed to be boarding the same plane next day for the ten-hour flight to Colombo.
In the picture it looks like the BA airplane is the one with the wingtip ripped off.