A car with tourists on a mountain road in the Himalayan mountains. Nepal. The kingdom of "Upper Mustang".