When you think of breath taking mountains, serene temples, and spiritual adventures, the names Kedarnath, Tungnath, and Badrinath come to mind.