Story highlights Russia holds "unprecedented" large-scale parades across Russia and overseas to celebrate Navy Day

Russian President Vladimir Putin attends St. Petersburg celebrations, which include Chinese navy ships

(CNN) Russia's full naval might was on display Sunday as the country celebrated its annual Navy Day in multiple time zones, with parades and demonstrations held in all four corners of its vast territory, as well as at Russian bases abroad -- including in Syria and in annexed Crimea.

The celebrations began in the far eastern city of Vladivostok, where dozens of navy vessels and submarines from the country's Pacific Fleet put on a public display, according to Russian state media

Russian sailors stand in attention on a military vessel carrying a replica of a boat of Peter The Great during a naval parade in St. Petersburg.

The scale of the Navy Day celebrations is "unprecedented," according to military analyst Tyler Rogoway , and along with a huge parade held by China's armed forces the same day, a "reminder of rising global military competition" faced by the US.

Celebrations were also held on the other side of the country in Baltiysk, the western base of Russia's Baltic Fleet.

A Russian training ship, the Khersones, during a naval parade to mark Russian Navy Day in Sevastopol, Crimea.

Other celebrations included the display of the navy's flagship aircraft carrier, the Admiral Kuznetsov, near its base in the northern city of Severomorsk.

Russian Navy veterans celebrate Navy Day in St Petersburg.

Read More