A blue Land Cruiser was humming along a rugged mountain road.