Place screening

International Film Festival

Saint Petersburg is Russia’s second-largest city with 6 million inhabitants. An important Russian port on the Baltic Sea, it has a status of a federal subject. Situated on the Neva River, at the head of the Gulf of Finland on the Baltic Sea, it was founded by Tsar Peter the Great.