The Northern Plains are formed by the alluvial deposits of major river systems like the Indus, Ganga, and Brahmaputra, making them highly fertile and excellent for agriculture. In contrast, the Northern Mountain Rim is rugged and mountainous, while the Deccan Plateau is relatively dry and rocky.