Parokya ang Karl Gustav sa Sweden.[1] Nahimutang ni sa munisipyo sa Haparanda Kommun ug lalawigan sa Norrbottens län, sa amihanan-sidlakang bahin sa nasod, 800 km sa amihanan sa Estokolmo ang ulohan sa nasod. Adunay 1,070 ka molupyo.[1]
Ang klima klima sa kontinente. Ang kasarangang giiniton −1 °C. Ang kinainitan nga bulan Hulyo, sa 16 °C, ug ang kinabugnawan Pebrero, sa −16 °C.[2]