No, the server is located in the US