Photos: Russia's Glorious Victory Parade on Moscow's Red Square
Victory Day has been observed in Russia annually on May 9 since 1945 as one of the most revered and widely-celebrated public holidays, with parades, fireworks displays and concerts held countrywide.