In this country Holy Week features dramatic processions with people carrying religious statues and wearing traditional robes and hoods located in Europe
Hint n
But removes 350 from ur score
What is Spain