Festival of the gods, an evening torchlight river procession of hundreds of beautiful illuminated boats carrying shrines.