More than 10,000 people take part in the Black and White carnival, which has its origins in a mix of Andean, Amazonian and Pacific cultural expressions, celebrated every year between the end of December and the first week of January in San Juan de Pasto, south-west Colombia.