IP location is different than server location
IP geo-location websites are using databases which are not always up-to-date. Also, due to IPv4 shortage, it's quite common that hosting providers operating in several locations are "moving" IP blocks from one location to another. You may notice different IP locations when querying various geo-location services while being connected to our VPN service.
Other tutorials: