St Petersburg - culture capital of Russia