La bataille de Tønsberg était une bataille pivot féroce durant la guerre Asgard-Jotunheim qui se déroula sur Terre, où se tient actuellement la ville de Tønsberg, en Norvège, entre les Géants des Glaces dirigés par le Roi Laufey, qui désirait amener une nouvelle ère glaciaire sur Terre avant d'en prendre le contrôle, et les forces d'Asgard dirigées par le Roi Odin avec l'aide des Éternels. La bataille marqua un point de non-retour dans le conflit, qui aidera à mener à l'ultime défaite des Géants des Glaces.