Khardung-la-pass ..World's highest Motorable road...its a breathtaking view from there.... Leh is one of the best place to visit in North India,due its climatic conditions it is only accessible for 3-4 months ( May - August)