A large mountain range found north of India?

Answer:
The Himalayas.
(Himalayan Range)
First answer by ZStatic. Last edit by ZStatic. Contributor trust: 8 [recommend contributor recommended]. Question popularity: 1 [recommend question].