White Nights Festival
The festival begins in May with the "Stars of the White Nights" at Mariinsky Theatre and ends in July. However, there are some performances that take place before and after the official dates.