MCQNov 7, 2021'The Himalayas is --- the north of India'. Put appropriate preposition in the blank.Open content