Russia flexed its naval muscles Sunday in its second rehearsal of the huge Main Naval Parade, set to take place in St Petersburg next week.
The annual event is a national holiday celebrated on the last Sunday of July and sees the superpower show off its latest state-of-the-art warships, weaponry and aircraft.
Typically, a two-hour procession sees the battleships sail along the Neva River in St.Petersburg and the Port of Kronstadt.
Submarines, missile ships and minesweepers - along with fighter jets - were all seen taking part in rehearsals in the Gulf of Finland today.
Navy Day, which will be held on July 25 this year, was previously cancelled by the Soviet Union in 1980 before being brought back by President Vladimir Putin in 2017.Insurance Loans Mortgage Attorney Credit Lawyer
Warships and marine air force units will join the procession from the Baltic, Black Sea, Northern and Pacific Fleets as well as the Caspian Flotilla, while naval bases across the country will put on similar displays.
The Olenegorsky Gornyak landing ship takes part in a rehearsal for Russia's Navy Day military parade in St.Petersburg
A small missile ship named Zelyony Dol is one of dozens which took part in the Navy Day rehearsal on Sunday
The Zelyony Dol missile ship (left) and the Alexander Obukhov minesweeper sail down the Neva River in St. Petersburg in a practice run for next week's big event
A military band in green uniforms and filled with trumpets performs during a rehearsal for Russia's Navy Day in the Gulf of FinlandInsurance Loans Mortgage Attorney Credit Lawyer
Six warships are pictured as they take part in the Russian Navy Day military parade rehearsal on Sunday, a week before the real event
An armada of warships have been spotted in the Gulf of Finland as military leaders test their speed and agility ahead of next week's parade
A band member blows his saxophone during rehearsal for Russia's Navy Day while four fighter pilots fly overhead
A band member reads his sheet music while blasting his trumpet in St Petersburg on Sunday, in a practice run for a huge military parade on July 25
The Marshal Ustinov cruiser was pictured rehearsing for Navy Day in the Gulf of Finland as dozens of sailors stood proud around its perimeter
Drummers, trombone players and musicians formed part of the band rehearsal on Sunday as a Volkhov submarine cruised past in the Gulf of Finland
The band practiced the set it will be playing in front of Russian