Traffic jam on the mountain road between Leh and Manali in Indian Himalaya