It wasn't Valhalla. It was Thorfinn's dream, or more like nightmare where he imagined the warriors of the vikings endlessly fighting for no reason, just like in the real world, how he interprets the real world (that's why Askelad, how Thorfinn interprets him, says that it isn't the afterlife)...