It seems like there are always fireworks going off in Perth*. This blog answers the question: 'Why tonight?'.
*Perth, Western Australia.
Answer:
It's a religious festival being celebrated in Beaconsfield, at the Fremantle Portuguese Club. My guess is that it's for the feast day of the Assumption of Mary.