check out this website which lets you track the geographic location of
any mobile phone via GPS. You get 10 free searches before you're asked
to pay for it...narrows down reasonably accurately to a locality. Oh
yes ensure your phone is switched on.
http://www.sat-gps-locate.com/english/index.html :)