20070421 india: India to set up satellite station in Antarctica