A ship with scarlet sails is seen on the Neva River in celebration of the Scarlet Sails festival in St. Petersburg, Russia, June 29, 2024. Russia's second-largest city of St. Petersburg celebrated the Scarlet Sails festival over the weekend while commemorating school graduation for students. (Photo by Irina Motina/Xinhua)
People enjoy a grand concert at the Palace Square in celebration of the Scarlet Sails festival in St. Petersburg, Russia, June 28, 2024. Russia's second-largest city of St. Petersburg celebrated the Scarlet Sails festival over the weekend while commemorating school graduation for students. (Photo by Irina Motina/Xinhua)
Fireworks are seen above the Neva River in celebration of the Scarlet Sails festival in St. Petersburg, Russia, June 29, 2024. Russia's second-largest city of St. Petersburg celebrated the Scarlet Sails festival over the weekend while commemorating school graduation for students. (Photo by Irina Motina/Xinhua)
A ship with scarlet sails is seen on the Neva River in celebration of the Scarlet Sails festival in St. Petersburg, Russia, June 29, 2024. Russia's second-largest city of St. Petersburg celebrated the Scarlet Sails festival over the weekend while commemorating school graduation for students. (Photo by Irina Motina/Xinhua)