Mountain Range:

CHINA IS ____________________________ FROM INDIA BY THE HIMALAYA MOUNTAIN RANGE TO THE SOUTH AND SOUTHWEST.



please give your best answer the last few from today and yesterday was for a grade change so tysm