Imagine tall majestic Himalayan Mountains, beautiful winding roads, pristine white snow all around, small dhabas selling...