Children could be heard screaming in terror as they were thrown out of three bouncy castles as a strong gust of wind lifted them into the air.
One of the castles flew 30ft off the ground during a festival in Belarus and panicked parents could be seen rushing to help.
Soldiers helped four children and three adults who were injured amid the panic on the accident in the town of Alexandria.
One eyewitness named Alesya said: "A boy literally tumbled out of the castle. He was very scared, but it seems that he was not badly injured.
“The castle flew over us like a balloon and was carried over a fence. The second crashed into a nearby tent.
“There was some kind of glass, and it broke. The owner suffered a leg injury."
Another witness, called Dmitry said: “It happened literally in an instant.
“A strong wind gusted and tore off the castles from their moorings where the children were playing.
“They were very scared, crying. There were soldiers nearby who rushed to help.
“Ambulances arrived quickly.”
Igor Gubar, a reporter for the Mogilev Pravda newspaper said: "Huge bouncy castles, heated by the sun, suddenly rose into the air with children playing on them.
“One of them, according to a witness, flew over the tents.”
All seven hurt in the incident were treated at Shklov Central District Hospital and a girl was sent for a CT scan at Mogilev Regional Children's Hospital.
A law enforcement investigation has been launched into the incident.