The Festivals of Light is an annual entertainment put on by local dancers and entertainers.
They usually put on a parade first, but it was missing this year. Still there was plenty of things going on to keep the lunchtime audience amused. Like this scene of people dressed in newspaper suits being followed by dancers dressed as pigs carrying giant knives and forks for some reason.
After work some dancers appeared in rather skimpy costumes, but they had to put on those plastic ponchos that people tend to wear on water rides at theme parks, due to a shower of rain, which sadly meant less people stood to watch the show.
Some giant puppets also made a reappearance from lunchtime, like this orange one that must have been at least 10 foot tall.