This photo taken on May 3, 2024 from Sliema, Malta shows fireworks during the grand finale of the Malta International Fireworks Festival. The annual fireworks festival kicked off on April 20. Photo: Xinhua
This photo taken on May 3, 2024 from Sliema, Malta shows fireworks during the grand finale of the Malta International Fireworks Festival. The annual fireworks festival kicked off here on April 20. Photo: Xinhua
This photo taken on May 3, 2024 from Sliema, Malta shows fireworks during the grand finale of the Malta International Fireworks Festival. The annual fireworks festival kicked off on April 20. Photo: Xinhua
This photo taken on May 3, 2024 from Sliema, Malta shows fireworks during the grand finale of the Malta International Fireworks Festival. The annual fireworks festival kicked off on April 20. Photo: Xinhua