Spectators in Russian capital Moscow were treated to an impressive fireworks display on the final day of the world's largest international festival of pyrotechnics this Sunday.
The show took place in the Brateevsky park, where 8 teams from all over the world put on performances to opera and popular music. Each display took 8 minutes.
The 2018 winners Slovakia opened this year's competition. Canada, Italy, Pakistan and Portugal also competed on Saturday, while Russia, Spain, Argentina and France went into battle on Sunday.
This was the fifth Rostec international firework festival to be held in Moscow.
(Source: Ruptly)