Why not just build it in China? They have total control there. Anybody could watch them in Antarctica.
Becasue many of the satellites they would want to disable do not fly over China
What part of "pole" don't you understand?
The poles are stationary points wrt the earth's rotation. Satellites in polar, or near polar, orbits will cross near the poles on every orbit, but will visit mid-latitude points only occasionally as the earth turns underneath the inertially fixed plane of the orbit.