Помогите пожалуйста : Индия расположена на огромном треугольном полуострове Индостан, омываемом водами Индийского океана. Его северной границей служат самые высокие горы в мире-__________ .В горах берут начало две большие реки-Инд и Ганг.
Северной границей служат горы Гималаи