Leh Road, Himachal Pradesh India: An official car slowly makes it's way over the black ice of Barchla pass.