India has plans for its own space station. (parabolicarc.com)