Sorry - my test was flawed. It actually showed that the HTTP URL was getting redirected to a HTTPS URL, which is expected. If I try the same test using the HTTPS URL, I get redirected to the North American page (I am in Canada).
It still seems however like it is a server/CDN problem, and not anything that you are doing wrong. For fun, you could try running curl from your location and see what kind it shows. It won't fix anything, but might confirm what the problem is.