I set up a new tunnel yesterday which appears to be working however Google thinks I am Japan and Microsoft is complaining that I am access mail from China. I have given iplocation.net a run and DB-IP indicates I am in Japan which may explain Google but not China.
Note the differences in revision dates of the databases. The one that has your proper location is the most recent update. It may take time for that update to propagate to the other database versions, and then more time for the sites to fetch the update. It should straighten out in a month.