Com Lenin gave inspiring speeches in the streets of
St Petersburg (then known as Petrograd ) , Russia.
1917 : Lenin delivering a speech at a street corner in St Petersburg
90 Years later in those same streets
2007 :Women compete in a high-heel sprint in St.Petersburg Some 100 women took part in the race wearing high-heeled shoes with a required minimum height of 9 centimetres (3.5 inches) to compete for a shopping voucher worth 50,000 roubles (about 2,000 U.S. dollars).