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

Respuesta :

Answer:

Himalaya Mountains

Explanation:

Hope this helps :)

ACCESS MORE