The White Nights Festival in St. Petersburg, Russia is an international cultural festival which is held every year. There are classical ballet, opera and music events. Many famous Russian dancers, singers, musicians and actors, take part, as well as famous international guest stars. The Scarlet Sails celebration is the big climax of the White Nights season, the largest public event anywhere in Russia. About a million people visit the festival.