Next week is Semana Santa (Holy Week). Since Spanish countries are predominantly Catholic, religious holidays and events are celebrated widely.
I am sharing a YouTube video from Taxco Mexico, Taxco is a charming small town in Mexico known for its sterling silver( plata). It is also known for its Semana Santa celebration including flagellation.
I have here a link to festivities in Taxco Mexico
Semana Santa en Taxco Mexico