Riotous scenes of colour at Portugal festival