This mountain range is located to the north of India: Questions This mоuntаin rаnge is lоcаted tо the north of India: Show Answer Hide Answer