For the Chinese stranded in India, home has never felt further away