What mountain range separates India and China?

What mountain range separates India and China?