Thousands watch elaborate carnival cart procession

· BBC News