Himalayan mountain range is a natural barrier for India from north and northeastern direction.it is roughly stretched from karakoram to Eastern arunachal Pradesh north to Ganga Brahmaputra plain.