India closer to Moon