Saltlake City,Russia

2018-05-09 | DAILY IMAGE     Browsing Times : 2338


 Click to view HD picture

Victory Square, St. Petersburg, Russia

St. Petersburg is located in the northwest of Russia and occupies an important position in the Russian economy. Victory Square in St. Petersburg was established to commemorate the victory of the Battle of Leningrad in World War II, and the victory of the St. Petersburg people in breaking the German fascist blockade for 900 days.