Days are long and nights are short in St. Petersburg at this time of year. The White Nights annual summer festival celebrates the natural phenomenon known as midnight sun with spectacular fireworks, concerts and dance festivals, and a mock battle between pirates on boats along the Neva River. Watch Russia`s top opera singers and ballet dancers perform works of classics such as Shostakovich, Beethoven, Prokofiev, Wagner, Tchaikovsky and Mahler at the impressive and world famous Mariinsky Theatre.