I would think almost anything is better than india....no offence intended...but that is one crowded, smelly, crazy country...at least with the Chinese internships...you will get language training which would be a huge bonus...think of your marketability with that on you CV...
but what do I know...'course, its prolly a little colder there than india...and I'm sure the food in india is better...pass the naan please...if you like crazy bkk and shanghai then I would think the positions in china would be a lot closer to some R & R in those funtowns...
best of luck...