Richerrylalazel Richerrylalazel 13-03-2017 Geography Answered What are the mountains of northern india called?