Look at the Central Asia Landforms map below. China and India are separated by which natural barrier?

-The Turfan Depression
-The Tarim Basin
-The Gobi Desert
-The Himalayan Mountains

5 answers

oof idek
the Turfan Depression is totally the answer (not really idk) It could be
what is it?
i need the aswer 20
its the Himalayan Mountains