Kaboom! Puffs of white smoke spiralled upwards into the night sky, a sign that the Nine Emperor Gods have arrived. Down by the river, a small group of devotees and mediums was engaged in a divinity ceremony to receive the deities.
At the top of a slope, a bigger group of devotees awaited. All were dressed in white and in kneeling position, their heads bowed and hands clasped in prayer, holding joss sticks and incense papers.