On June 21, it's that time again: around 1000 musicians will bring the city center of Hanover to life on 40 stages - indoor and outdoor - from 3 pm to 11 pm. The program covers all genres. From jazz, classical music and soul to rock, pop, electro and more.