It's probably a weather gadget of some sort? Maybe someone else here can confirm this. Anyways, did you install anything like that? If you did, try uninstalling it. And just to be careful, run malwarebytes and/or an updated virus scanner.
ps. While you are at, can you post us a Hijackthis log so we can find the culprit?