Santa Cruz de Tenerife is a city located on the island of Tenerife in Spain. It hosts one of the most popular and internationally known carnivals, drawing thousands of people to the streets over the course of a week in February or March each year. Participants wear elaborate costumes that can weigh up to 200 kilos to take part in the festivities of the important carnival celebration.