Why OpenVPN doesn't hide location?

I made a OpenVPN server and I am connecting using it. The issue that when I am using google.com it is redirecting me to google.fi instead of google.fr (where I have my OpenVPN Server). Taking in consideration that the wirless, bluetooth and location service [on computer and browsers{geolocation}] are disabled. And the DNS that I am using is the open DNS. By using doileak.com and whoer.net the result is perfect but google is discovering my location and I don't know why.

notice: when I am using any free VPN plugin, this issue will be solved and google will not redirect me to my real country.

any configuration should be on server side to prevent location leak?