Discuss as:

Fireworks and a frigate make for a fantastic finish to the school year in Russia

Dmitry Lovetsky / AP

People watch a light show and fireworks as a frigate floats on the Neva River in St.Petersburg, Russia, early Sunday, June 19. The frigate participated in festivities to mark school graduations taking place across the country.