Himachal Parivahan’s Delhi-Leh bus service kicks off; is a 1100+ km, 38-hour long mountainous voyage: http://goo.gl/SJDXFQ