It can't be the lamp, it couldn't cast its own shadow, right? Plus the light would be coming from two directions to cast two shadows, so it has to come from where... the dark trees? If the shadows are the trunks of the dark trees, then there has to be a light source behind the trees then, right? Which would also have to light up the trees to some extent.