A river parade and flyover in St. Petersburg commemorated the 80th anniversary of the establishment of the Russia's Navy Day on Sunday.
More than 15,000 sailors from the Baltic, Black Sea, Northern, Pacific Navy Fleets and the Caspian Flotilla took part in the parade.
The parade was attended by 212 ships of different classes and 81 aircraft.
Footage captured the 22160 project patrol ship... Еще 'Vasily Bykov' and the large diesel-electric submarine 'Vladikavkaz', as well as patrol boats participating in the event alongside Ka-29 military helicopters and warplanes.
Chinese Navy destroyer Xiang and frigate Tarkash of the Indian Navy also took part in the annual parade.
Saint Petersburg's Blagoveschensky, Dvortsovy, Troitsky and Liteiny bridges were lifted during the daytime as the city celebrated the parade.
Russia marked Navy Day on July 29 with military parades all over Russia. The celebration dates back to the Soviet era, having been established in 1939. It was dissolved in 1980 but reinstated by Russian President Vladimir Putin in 2003.