Which of the following Geographical feature separates India and China?
PLZZZZZ HELP ME

1. Himalayan Mountains

2. Indian Ocean

3. Sahara Desert

4. Caspian Sea