Marcus Pettersson professes love for Penguins but contract situation looms October 22, 2024 by Pittsburgh Tribune-Review Skelleftea is situated in northern Sweden, near the east coast along the Gulf of Bothnia.