The Sandstorm's Choice
The wind began as a whisper against the cave mouth, a thin complaint that curled around the rocks like a living thing. Mei-Lin felt it first on her cheeks—the shift from still desert heat to something restless, hungry. She had been weaving the third section of the tapestry, her fingers moving through memory alone, when the air changed.
"Jian," she said, her voice low. "The wind."
She heard him rise from where he had been grinding pigment stones, his footsteps soft on the sandy floor. He touched her shoulder—once, twice. A question.
"Something is coming."
The old weaver, Grandmother Zhao, had been silent for hours, her breath shallow and irregular. But now she stirred, her voice cutting through the growing howl outside. "The sandstorm. It arrives like a thief, always. But you have other thieves to worry about, child."
Mei-Lin's hands stilled on the loom. She had been weaving the eunuch's opium dens, the bribed officials, the plan to assassinate the emperor's loyal advisor. Each thread carried a vision she could no longer see with her eyes but felt in her bones—the acrid smoke, the clink of silver, the whispered names of men who would die before sunrise.
"Chen," she said. "He found us."
Grandmother Zhao coughed, a wet sound that rattled in her chest. "The eunuch's dog. He has been tracking you since Lanzhou. I saw his men at the oasis three days ago, asking about a blind woman and a mute boy."
Jian's hand found Mei-Lin's arm, his grip tight. She turned toward him, reading the tension in his fingers. He was afraid. She could not blame him.
"We need to leave," Mei-Lin said.
"No." Grandmother Zhao's voice was firm. "The storm will kill you faster than any spy. Stay. The cave is deep. They will not find you if you are silent."
Mei-Lin wanted to argue, but the wind had grown to a roar, and sand began to seep through the cracks in the cave's entrance, hissing against the stone floor. She heard Jian cough, then cover his mouth. The tapestry—the real one, hidden in a camel's saddle—was safe in the corner, wrapped in oilcloth. The false one lay half-finished on the loom, a harmless scene of merchants and camels and prosperity.
She had been weaving it for three days, her fingers moving through the motions of deceit. Every thread felt like a lie.
"They will search the cave," Mei-Lin said. "Chen is not a fool."
"Then you must make him a fool," Grandmother Zhao said. "Or make him something else."
The old woman's words hung in the air, heavy as the sand that now piled against the cave's entrance. Mei-Lin touched the loom, feeling the false tapestry's surface—smooth, ordinary, safe. She had woven it with care, using the same techniques she had learned in the Imperial Weaving Bureau, but her heart was not in it. The truth tapestry was the one that mattered. The truth tapestry would save the emperor.
But the truth tapestry would also kill her if she kept weaving it. Each vision drained her strength, left her blind for longer stretches. She had not seen light in three days now—only shadows, shapes, the memory of color.
"Jian," she said. "Bring me the camel saddle."
He hesitated. She felt his resistance in the air, the way his feet did not move.
"Now," she said.
He obeyed. She heard him cross the cave, heard the rustle of oilcloth, the soft thud of the saddle being placed beside her. She ran her hands over it, feeling the rough leather, the hidden seam where the tapestry was folded. It was still there. Still safe.
But for how long?
The storm raged outside, a wall of sound that made the cave walls tremble. Grandmother Zhao began to hum—a low, ancient melody that seemed to come from the earth itself. Mei-Lin had heard it before, in the old weaver's dreams, a song of loss and survival.
"Child," Grandmother Zhao said, her voice barely audible above the wind. "When you touch the silk, you see the past. But have you ever touched a man's soul?"
Mei-Lin's hands stilled. "What do you mean?"
"I mean that Chen is not your enemy. He is a weapon. And weapons can be turned."
"I saw his past," Mei-Lin said. "In Lanzhou, when I touched his robe. He was a slave. He fears Wei Zhongxian."
"Fear is a chain," Grandmother Zhao said. "But it can also be a key. When he comes, do not fight him. Do not run. Touch him. See what he cannot see himself."
Mei-Lin wanted to ask more, but the storm's roar changed pitch—a new sound beneath the wind, sharp and rhythmic. Hooves. Men's voices, shouting to be heard.
Chen had arrived.
Jian grabbed her arm, pulling her toward the back of the cave. She stumbled, her hand brushing against the loom, the false tapestry, the camel saddle. She grabbed the saddle, slinging it over her shoulder. The real tapestry was too important to leave.
"Stay," she whispered to Jian. "Do not move. Do not make a sound."
She felt him press against the cave wall, his breath shallow and fast. Grandmother Zhao had stopped humming. The cave was silent except for the storm and the approaching men.
The first torchlight flickered at the cave's entrance, casting shadows that danced across the stone walls. Mei-Lin saw them as shapes, dark against the orange glow. Three men. Maybe four. Their footsteps were heavy, purposeful.
"Search every corner," a voice said. Chen's voice. "The woman is blind. She cannot have gone far."
Mei-Lin pressed herself against the wall, the camel saddle clutched to her chest. She could feel the tapestry's weight, the truth it carried. If they found it, everything was lost.
The men spread out, their torches casting long shadows. One of them came close—too close. Mei-Lin held her breath, felt his presence like a heat against her skin. He passed within arm's reach, his boots crunching on the sand.
"Nothing here," he said. "Just an old woman and some rags."
Grandmother Zhao laughed, a dry, brittle sound. "Rags? These are the finest silks in the desert, boy. Touch them. Feel the quality."
The man grunted. "Shut up, old woman."
"Chen," another voice called. "There's a loom. And a tapestry."
Mei-Lin's heart stopped. She heard footsteps converge on the loom, heard the rustle of fabric as they examined the false tapestry.
"It's a merchant scene," Chen said. "Camels. Spices. Nothing special."
"Burn it," another voice said.
"No." Chen's voice was sharp. "We take it. The eunuch wants proof of her work. This will do."
Mei-Lin felt a surge of relief, followed by a cold dread. They were taking the false tapestry. That meant they believed she was still weaving it. That meant they did not know about the real one.
But they would search again. They would find her.
She felt Jian's hand on her arm, pulling her deeper into the cave. There was a crevice in the back wall, narrow and dark, barely wide enough for a person to squeeze through. She had not noticed it before, but Jian had. He always noticed things she could not see.
They slipped into the crevice, the camel saddle scraping against the stone. The darkness was absolute, but Mei-Lin did not need light. She felt the walls with her hands, felt the narrow passage that sloped downward, away from the cave.
Behind her, she heard Chen's voice. "The old woman. Where is the blind weaver?"
Grandmother Zhao's voice was calm. "She left. Before the storm. She said she was going to Dunhuang."
"Liar."
"I am old. I have no reason to lie."
There was a sound—a sharp crack, followed by a gasp. Mei-Lin froze. She knew that sound. It was the sound of a bone breaking.
"Where is she?" Chen's voice was cold now, empty of all pretense.
Grandmother Zhao did not answer. There was another crack, and then silence.
Mei-Lin's hands trembled. She wanted to go back, to help, but Jian pulled her forward, his grip firm. They had to keep moving. The old weaver had chosen this. She had known what would happen.
The passage twisted and turned, sloping deeper into the earth. Mei-Lin lost track of time. Minutes. Hours. The storm's roar faded to a distant hum, replaced by the sound of their own breathing, the scrape of their feet on stone.
Finally, the passage opened into a small chamber. Mei-Lin felt the space around her—cool, dry, empty. She set down the camel saddle and leaned against the wall, her legs shaking.
"Jian," she whispered. "Are you hurt?"
He touched her hand. Once. No.
She heard him move, heard him checking the saddle, the tapestry. He touched her shoulder. Twice. Safe.
They sat in silence for a long time, the weight of what had happened pressing down on them. Grandmother Zhao was dead. The false tapestry was gone. Chen believed they were heading to Dunhuang.
But he would not believe for long.
"We need to move," Mei-Lin said. "He will search the cave again. He will find the passage."
Jian touched her arm. A question.
"We go to Dunhuang," she said. "But not the way he expects. We take the old smuggler's route, through the dry riverbeds. It will take longer, but it will be safer."
She heard him shift, heard him pick up the saddle. He was ready.
But before they left, Mei-Lin reached out and touched the tapestry one last time. The silk was cool under her fingers, the threads tight and even. She felt the history in it—the Yuan court, the poison, the betrayal, the fire that had taken her sight. She felt her master's hands, his kindness, his fear.
And she felt something else. A presence. A warmth.
She turned, her blind eyes searching the darkness. "Who is there?"
A voice answered, low and familiar. "I thought you might need help."
It was Chen.
Mei-Lin's blood turned to ice. She heard Jian draw a knife, heard his breath quicken.
"Wait," she said, her voice steady despite her fear. "Do not attack."
She stepped forward, her hands outstretched. She felt Chen's presence—his height, his stillness, the faint smell of sand and sweat.
"You killed her," Mei-Lin said.
"I did what I had to do." His voice was flat, emotionless. "She would not talk. The eunuch's men would have tortured her for hours. I made it quick."
"Then why are you here?"
There was a long pause. The wind howled somewhere above them, a distant, mournful sound.
"Because I saw what you saw," Chen said. "In Lanzhou. When you touched my robe. You saw my childhood. You saw my fear."
"I saw a slave," Mei-Lin said. "A boy who was sold to the eunuch's household. A man who has spent his life doing terrible things because he was too afraid to stop."
"Yes." Chen's voice cracked, just slightly. "And I saw something else. I saw your face. I saw the fire. I saw your master die."
Mei-Lin's breath caught. "You were there?"
"No. But I saw it in your memory. The flames. The smoke. The way you tried to save him." He paused. "You were brave. Braver than I have ever been."
The silence stretched between them, heavy and fragile. Mei-Lin felt Jian's hand on her arm, warning her. But she did not move.
"Grandmother Zhao said you could be turned," she said. "She said fear is a chain, but it can also be a key."
Chen laughed, a bitter sound. "She was a wise woman."
"She is dead because of you."
"Yes." His voice was quiet. "And I will carry that with me for the rest of my life. But I can carry something else, too. I can carry your tapestry."
Mei-Lin's heart pounded. "Why would you do that?"
"Because I am tired of being afraid." He stepped closer, and she felt his hand on hers, rough and calloused. "I will take the false tapestry to the eunuch. I will tell him you are dead, killed in the storm. And you will take the real one to Dunhuang."
"And if I refuse?"
"Then we all die in this cave." His grip tightened. "But I do not think you are the kind of woman who lets people die for nothing."
Mei-Lin stood still, her mind racing. She could not trust him. He had killed Grandmother Zhao. He had hunted her across the desert.
But he had also come here, alone, to offer help. And she had seen his past. She had seen the boy who was sold, the man who was broken. She had seen the fear that ruled him.
"Jian," she said. "Give him the false tapestry."
Jian hesitated. She felt his resistance, his anger. But he obeyed. She heard the rustle of fabric, the sound of the false tapestry being handed over.
"Thank you," Chen said.
"Do not thank me," Mei-Lin said. "Just do what you promised."
She heard him turn, heard his footsteps retreating into the passage. Then he stopped.
"Mei-Lin," he said. "The sandstorm will last until dawn. Stay here. Rest. Then go west, through the dry riverbeds. There is a village three days from here. A woman named Lien's contact will meet you there."
"How do you know about Lien?"
"I know many things." His voice was sad. "I have been a spy for too long."
Then he was gone, his footsteps fading into the darkness.
Mei-Lin stood in the silence, Jian's hand on her arm. She felt the weight of the real tapestry in the saddle, the truth it carried. She felt the weight of Grandmother Zhao's death, of Chen's choice, of her own fear.
But she also felt something else. A thread of hope, thin and fragile, but there.
"Jian," she said. "We rest until dawn. Then we finish this."
He touched her shoulder. Once. Yes.
And in the darkness of the cave, with the storm raging above them, Mei-Lin sat down at the loom of her memory and began to weave the final section of the truth tapestry.
"Jian," she said, her voice low. "The wind."
She heard him rise from where he had been grinding pigment stones, his footsteps soft on the sandy floor. He touched her shoulder—once, twice. A question.
"Something is coming."
The old weaver, Grandmother Zhao, had been silent for hours, her breath shallow and irregular. But now she stirred, her voice cutting through the growing howl outside. "The sandstorm. It arrives like a thief, always. But you have other thieves to worry about, child."
Mei-Lin's hands stilled on the loom. She had been weaving the eunuch's opium dens, the bribed officials, the plan to assassinate the emperor's loyal advisor. Each thread carried a vision she could no longer see with her eyes but felt in her bones—the acrid smoke, the clink of silver, the whispered names of men who would die before sunrise.
"Chen," she said. "He found us."
Grandmother Zhao coughed, a wet sound that rattled in her chest. "The eunuch's dog. He has been tracking you since Lanzhou. I saw his men at the oasis three days ago, asking about a blind woman and a mute boy."
Jian's hand found Mei-Lin's arm, his grip tight. She turned toward him, reading the tension in his fingers. He was afraid. She could not blame him.
"We need to leave," Mei-Lin said.
"No." Grandmother Zhao's voice was firm. "The storm will kill you faster than any spy. Stay. The cave is deep. They will not find you if you are silent."
Mei-Lin wanted to argue, but the wind had grown to a roar, and sand began to seep through the cracks in the cave's entrance, hissing against the stone floor. She heard Jian cough, then cover his mouth. The tapestry—the real one, hidden in a camel's saddle—was safe in the corner, wrapped in oilcloth. The false one lay half-finished on the loom, a harmless scene of merchants and camels and prosperity.
She had been weaving it for three days, her fingers moving through the motions of deceit. Every thread felt like a lie.
"They will search the cave," Mei-Lin said. "Chen is not a fool."
"Then you must make him a fool," Grandmother Zhao said. "Or make him something else."
The old woman's words hung in the air, heavy as the sand that now piled against the cave's entrance. Mei-Lin touched the loom, feeling the false tapestry's surface—smooth, ordinary, safe. She had woven it with care, using the same techniques she had learned in the Imperial Weaving Bureau, but her heart was not in it. The truth tapestry was the one that mattered. The truth tapestry would save the emperor.
But the truth tapestry would also kill her if she kept weaving it. Each vision drained her strength, left her blind for longer stretches. She had not seen light in three days now—only shadows, shapes, the memory of color.
"Jian," she said. "Bring me the camel saddle."
He hesitated. She felt his resistance in the air, the way his feet did not move.
"Now," she said.
He obeyed. She heard him cross the cave, heard the rustle of oilcloth, the soft thud of the saddle being placed beside her. She ran her hands over it, feeling the rough leather, the hidden seam where the tapestry was folded. It was still there. Still safe.
But for how long?
The storm raged outside, a wall of sound that made the cave walls tremble. Grandmother Zhao began to hum—a low, ancient melody that seemed to come from the earth itself. Mei-Lin had heard it before, in the old weaver's dreams, a song of loss and survival.
"Child," Grandmother Zhao said, her voice barely audible above the wind. "When you touch the silk, you see the past. But have you ever touched a man's soul?"
Mei-Lin's hands stilled. "What do you mean?"
"I mean that Chen is not your enemy. He is a weapon. And weapons can be turned."
"I saw his past," Mei-Lin said. "In Lanzhou, when I touched his robe. He was a slave. He fears Wei Zhongxian."
"Fear is a chain," Grandmother Zhao said. "But it can also be a key. When he comes, do not fight him. Do not run. Touch him. See what he cannot see himself."
Mei-Lin wanted to ask more, but the storm's roar changed pitch—a new sound beneath the wind, sharp and rhythmic. Hooves. Men's voices, shouting to be heard.
Chen had arrived.
Jian grabbed her arm, pulling her toward the back of the cave. She stumbled, her hand brushing against the loom, the false tapestry, the camel saddle. She grabbed the saddle, slinging it over her shoulder. The real tapestry was too important to leave.
"Stay," she whispered to Jian. "Do not move. Do not make a sound."
She felt him press against the cave wall, his breath shallow and fast. Grandmother Zhao had stopped humming. The cave was silent except for the storm and the approaching men.
The first torchlight flickered at the cave's entrance, casting shadows that danced across the stone walls. Mei-Lin saw them as shapes, dark against the orange glow. Three men. Maybe four. Their footsteps were heavy, purposeful.
"Search every corner," a voice said. Chen's voice. "The woman is blind. She cannot have gone far."
Mei-Lin pressed herself against the wall, the camel saddle clutched to her chest. She could feel the tapestry's weight, the truth it carried. If they found it, everything was lost.
The men spread out, their torches casting long shadows. One of them came close—too close. Mei-Lin held her breath, felt his presence like a heat against her skin. He passed within arm's reach, his boots crunching on the sand.
"Nothing here," he said. "Just an old woman and some rags."
Grandmother Zhao laughed, a dry, brittle sound. "Rags? These are the finest silks in the desert, boy. Touch them. Feel the quality."
The man grunted. "Shut up, old woman."
"Chen," another voice called. "There's a loom. And a tapestry."
Mei-Lin's heart stopped. She heard footsteps converge on the loom, heard the rustle of fabric as they examined the false tapestry.
"It's a merchant scene," Chen said. "Camels. Spices. Nothing special."
"Burn it," another voice said.
"No." Chen's voice was sharp. "We take it. The eunuch wants proof of her work. This will do."
Mei-Lin felt a surge of relief, followed by a cold dread. They were taking the false tapestry. That meant they believed she was still weaving it. That meant they did not know about the real one.
But they would search again. They would find her.
She felt Jian's hand on her arm, pulling her deeper into the cave. There was a crevice in the back wall, narrow and dark, barely wide enough for a person to squeeze through. She had not noticed it before, but Jian had. He always noticed things she could not see.
They slipped into the crevice, the camel saddle scraping against the stone. The darkness was absolute, but Mei-Lin did not need light. She felt the walls with her hands, felt the narrow passage that sloped downward, away from the cave.
Behind her, she heard Chen's voice. "The old woman. Where is the blind weaver?"
Grandmother Zhao's voice was calm. "She left. Before the storm. She said she was going to Dunhuang."
"Liar."
"I am old. I have no reason to lie."
There was a sound—a sharp crack, followed by a gasp. Mei-Lin froze. She knew that sound. It was the sound of a bone breaking.
"Where is she?" Chen's voice was cold now, empty of all pretense.
Grandmother Zhao did not answer. There was another crack, and then silence.
Mei-Lin's hands trembled. She wanted to go back, to help, but Jian pulled her forward, his grip firm. They had to keep moving. The old weaver had chosen this. She had known what would happen.
The passage twisted and turned, sloping deeper into the earth. Mei-Lin lost track of time. Minutes. Hours. The storm's roar faded to a distant hum, replaced by the sound of their own breathing, the scrape of their feet on stone.
Finally, the passage opened into a small chamber. Mei-Lin felt the space around her—cool, dry, empty. She set down the camel saddle and leaned against the wall, her legs shaking.
"Jian," she whispered. "Are you hurt?"
He touched her hand. Once. No.
She heard him move, heard him checking the saddle, the tapestry. He touched her shoulder. Twice. Safe.
They sat in silence for a long time, the weight of what had happened pressing down on them. Grandmother Zhao was dead. The false tapestry was gone. Chen believed they were heading to Dunhuang.
But he would not believe for long.
"We need to move," Mei-Lin said. "He will search the cave again. He will find the passage."
Jian touched her arm. A question.
"We go to Dunhuang," she said. "But not the way he expects. We take the old smuggler's route, through the dry riverbeds. It will take longer, but it will be safer."
She heard him shift, heard him pick up the saddle. He was ready.
But before they left, Mei-Lin reached out and touched the tapestry one last time. The silk was cool under her fingers, the threads tight and even. She felt the history in it—the Yuan court, the poison, the betrayal, the fire that had taken her sight. She felt her master's hands, his kindness, his fear.
And she felt something else. A presence. A warmth.
She turned, her blind eyes searching the darkness. "Who is there?"
A voice answered, low and familiar. "I thought you might need help."
It was Chen.
Mei-Lin's blood turned to ice. She heard Jian draw a knife, heard his breath quicken.
"Wait," she said, her voice steady despite her fear. "Do not attack."
She stepped forward, her hands outstretched. She felt Chen's presence—his height, his stillness, the faint smell of sand and sweat.
"You killed her," Mei-Lin said.
"I did what I had to do." His voice was flat, emotionless. "She would not talk. The eunuch's men would have tortured her for hours. I made it quick."
"Then why are you here?"
There was a long pause. The wind howled somewhere above them, a distant, mournful sound.
"Because I saw what you saw," Chen said. "In Lanzhou. When you touched my robe. You saw my childhood. You saw my fear."
"I saw a slave," Mei-Lin said. "A boy who was sold to the eunuch's household. A man who has spent his life doing terrible things because he was too afraid to stop."
"Yes." Chen's voice cracked, just slightly. "And I saw something else. I saw your face. I saw the fire. I saw your master die."
Mei-Lin's breath caught. "You were there?"
"No. But I saw it in your memory. The flames. The smoke. The way you tried to save him." He paused. "You were brave. Braver than I have ever been."
The silence stretched between them, heavy and fragile. Mei-Lin felt Jian's hand on her arm, warning her. But she did not move.
"Grandmother Zhao said you could be turned," she said. "She said fear is a chain, but it can also be a key."
Chen laughed, a bitter sound. "She was a wise woman."
"She is dead because of you."
"Yes." His voice was quiet. "And I will carry that with me for the rest of my life. But I can carry something else, too. I can carry your tapestry."
Mei-Lin's heart pounded. "Why would you do that?"
"Because I am tired of being afraid." He stepped closer, and she felt his hand on hers, rough and calloused. "I will take the false tapestry to the eunuch. I will tell him you are dead, killed in the storm. And you will take the real one to Dunhuang."
"And if I refuse?"
"Then we all die in this cave." His grip tightened. "But I do not think you are the kind of woman who lets people die for nothing."
Mei-Lin stood still, her mind racing. She could not trust him. He had killed Grandmother Zhao. He had hunted her across the desert.
But he had also come here, alone, to offer help. And she had seen his past. She had seen the boy who was sold, the man who was broken. She had seen the fear that ruled him.
"Jian," she said. "Give him the false tapestry."
Jian hesitated. She felt his resistance, his anger. But he obeyed. She heard the rustle of fabric, the sound of the false tapestry being handed over.
"Thank you," Chen said.
"Do not thank me," Mei-Lin said. "Just do what you promised."
She heard him turn, heard his footsteps retreating into the passage. Then he stopped.
"Mei-Lin," he said. "The sandstorm will last until dawn. Stay here. Rest. Then go west, through the dry riverbeds. There is a village three days from here. A woman named Lien's contact will meet you there."
"How do you know about Lien?"
"I know many things." His voice was sad. "I have been a spy for too long."
Then he was gone, his footsteps fading into the darkness.
Mei-Lin stood in the silence, Jian's hand on her arm. She felt the weight of the real tapestry in the saddle, the truth it carried. She felt the weight of Grandmother Zhao's death, of Chen's choice, of her own fear.
But she also felt something else. A thread of hope, thin and fragile, but there.
"Jian," she said. "We rest until dawn. Then we finish this."
He touched her shoulder. Once. Yes.
And in the darkness of the cave, with the storm raging above them, Mei-Lin sat down at the loom of her memory and began to weave the final section of the truth tapestry.