The Himalayas – the very name conjures up images of imposing, snow capped peaks, raging rivers, tranquil lakes, beautiful valleys with dense forests, far-flung villages sprinkled along ever winding roads, uncharted terrains and the resilient people of this mystical & majestic region.