Multiple choice Which region has the Himalayas? Northern Plains Northern Mountain Rim Deccan Plateau Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Himalayas are a massive mountain range located along the northern border of India, defining the Northern Mountain Rim. The Northern Plains lie directly south of these mountains, while the Deccan Plateau is located in the southern peninsula.