4 Sep 2018 The Mountain rain which separates the Indo Gangentic Plain from Deccan Plateau Answer: Satpura