Semana Santa in Sevilla
Strictly speaking this is a religious festival, but for most of the week, solemnity isn't the keynote - there's a lot of carousing and frivolity, and bars are full day and night with entire families, from grandparents to babes in arms staying up until three or four in the morning.