The White Nights Festival in St. Petersburg, Russia is an annual international cultural event. The White Nights Festival consists of a series of classical ballet, opera and music events and includes performances by Russian dancers, singers, musicians and actors, as well as famous international guest stars. The Scarlet Sails celebration is the culmination of the White Nights season, the largest public event anywhere in Russia with the annual estimated attendance about one million people, most of whom are students from hundreds of schools and colleges, both local and international. The White Nights Festival is officially organized under the egis of the Saint Petersburg City Administration. The festival officially begins in May with the "Stars of the White Nights" at Mariinsky Theatre and ends in July of each year. However, many performances in connection with the White Nights Festival may often take place before and after the actual White Nights timeframe.
If you have never seen the White Nights Festival, it is certainly something to consider before you leave the world!