I am Indian student planning to visit China for internship purpose. I was applying for Visa through a Visa agent in Chinese embassy in Delhi. I was just told by the agent that the embassy is demanding "Alien registration card". I don't exactly know what it means. For all the previous students who did internship in China from India this was not required. Can anyone shed some light on the query?
I am an Indian residing in India.