The stage show of Chinese opera comes to town when the Chinese New Year is around the corner -- this year is not exceptional. I believe it is a traditional ceremony event that organized in a way to celebrate and thank the Gods for the blessing to town and people.
The opera show is still very much welcomed by the older Chinese generation here. You still can see crowded people gathering in front of the stage to see the show. Whereas younger generation and other races people watch it probably out of curiosity.
The opera show event takes place at the main street, Jalan Masai Lama, near the Chinese Temple.