From highest motorable roads to some of the most lush valleys, these mountain passes come with unforgettable surprises. Here are some of the most beautiful mountain passes in India. Khardung La ...