The mummified form of Osiris, god of the dead and of resurrection and fertility, towers over the entrance to the festival site