A six-year-old girl has died and six other children have been injured after an inflatable bouncy castle came free and flew into the air.

The children, aged between three and 11, were hurled to the ground after it took off.

Officials said the castle, at a restaurant in the north-eastern town of Caldes de Malavella, Spain, landed some 130 feet away.

Investigating officers said the restaurant did not have the proper license for the installation and believe the bouncy castle was held down by only two of its six stakes.

One child remains in critical condition while four others are being treated for their injuries.

Another child was released from hospital.