The Kukushka festival of Russian and Finnish culture and music is taking place in Vyborg (Finnish: Viipuri), Leningrad region, some 100km northwest from St. Petersburg, on the weekend of August 5-6, on the Central Market Square of the town.
More at www.kukushkafest.ru/suomeksi, in Finnish and Russian.