On a mostly flat plain an hour north of Stockholm lies a collection of large burial mounds dating from an ancient culture at least 2,500 years old. These people were not Vikings; they were northern Germanic Goths, pagan polytheists worshiping the precursors of Odin, Freyr and Thor.