Ah Sweden is the land of ABBA