Answer
The answer is St. Petersburg. The White Nights Festival is an annual arts and culture festival held in St. Petersburg, Russia, during the period of the midnight sun, when the sun does not set for several weeks. The festival showcases various art forms, including classical music, ballet, opera, theater, and visual arts.