Forty warships and submarines, including two of Russia’s largest nuclear-powered vessels, were on show at the Navy Day parade in St. Petersburg on Sunday, the biggest naval show Russia has put up in recent years.

Attended by Russian President Vladimir Putin, the parade was described by the state-run media as “the first principle naval parade in the newest Russia history.”

The event comes amid heightened tensions with the West, on the heels of the US Senate approving new sanctions against Russia, and is aimed at reminding the rest of the world that Russia is a maritime force the be reckoned with.