You can find out more at William’s blog:
It was the Singapore Fireworks Festivals 2007 over the weekends. This event is a also part of Singapore’s post-National Day Parade celebration. The participants were teams from Spain and People Republic of China. The event took place at the very same location where the national Day Parade 2007 was held, the spectacular floating platform at Marina Bay.