Can you drink the water in Sweden?

YES