Comment
Comment by capableweb
Probably a combination of different inputs, like timezone, regional, GPS (if computer supports that) and figuring out public IP. Knowing Microsoft, they'll try their hardest to avoid flagging a computer as within EEA if they possibly could.