Three Kings Day, or Epiphany, is widely celebrated in Spain. In the late afternoon of the 5th of January, the Kings arrived by boat to the city, where they were welcomed by thousands of spectators and greeted by Ada Colau, the mayor of Barcelona. See here the photoreport.
At night a large parade was held in the streets of the city centre. Children could write letters and were entertained by large colourful wagons, and street performers.