Sort:  

It begins first or second Thursday of July and the last day is on Sunday (always 4 days in total).

You know what it is, haha! :)

It's a big festival with 10-ish music stages with all kinds of different music so there's all kinds of people too, lol.