CHAPTER 1 â Snowfall over Rosenhafen
Snow had begun falling before dawn, soft and feathery, drifting over the rooftops of Rosenhafen like a quiet blessing from the winter sky. The small European townânestled between blue mountains and a frozen lakeâalways looked like a postcard this time of year, but today it seemed almost unreal. Lanterns lined the cobblestone streets. Warm amber lights glowed behind frosted windows. Wooden stalls were being hammered into place in the central square, their roofs dusted with fresh white powder.
By nightfall, the Winterlicht Festival would begin.
Inside the Northern Lights CafĂ©, Linh wrapped her hands around a mug of hot cocoa, savoring the warmth that seeped into her palms. Winter here was beautiful, breathtaking evenâbut beauty had a way of making loneliness sharper. Especially when she stood behind the cafĂ© window watching couples walk arm-in-arm through the falling snow.
Three winters had passed since sheâd left home. Three years since sheâd boarded a plane alone. Three years since sheâd stopped waiting for someone who never came to the airport.
She pressed her forehead gently against the cool window glass. Outside, children were running through the snow, leaving messy patterns of footprints behind them. A group of volunteers were stringing up the last of the festival lightsâlong ribbons of gold that would glow like fireflies once darkness fell. Tonight, music would fill the square. People would dance. Laughter would echo between the old stone buildings.
It had always been her dream: to dance a winter waltz with the person she loved.
And she had once believed she knew exactly who that person was.
The café door swung open, letting in a burst of cold air that carried the metallic scent of snow. Linh straightened automatically.
âWelcome to Northern Lightsââ she began with her usual soft smile.
But her voice died halfway.
A man stood in the doorway, windblown, dusted with snowflakes, wrapped in a dark scarf that contrasted with his pale skin. His hair was a little longer, his shoulders a little broader, and his eyesâ
Her heart stumbled.
It was Minh.
For a moment, she wasnât sure if she was hallucinating. But the shock in her chest, the sudden tightness in her breath, the exact shade of warm brown in his eyesâthose were all unmistakably real.
He looked at her as though he had been preparing for this moment for years and still wasnât ready.
âHi⊠Linh,â he said, voice low, tentative, almost fragile.
Her fingers tightened around the cocoa mug. She couldnât speak. Couldnât move. Could only stare at him, as the past she had buried under layers of snow suddenly unraveled at her feet.
âWhat⊠are you doing here?â she finally whispered.
Minh took a small step toward the counter, then seemed to think better of it and stopped. His breath fogged in the cold air he carried in with him.
âIâm here for work,â he said. âA collaboration with the university in this region. I⊠knew you were in Rosenhafen, so I thoughtâŠâ His voice faltered. âI thought I should at least see how youâre doing.â
Linhâs chest tightened. The cafĂ© was warm, yet she felt cold, as if the winter wind had seeped inside her bones.
âWe havenât spoken in three years,â she said quietly. âYou disappeared. Without a single word.â
Minhâs jaw tensed, and he looked down at his handsâgloveless and red from the cold.
âI know,â he murmured. âAnd Iâm not here to pretend it didnât happen. Iâm not here to ask for forgiveness either. I just⊠wanted to explain, if youâre willing to listen.â
Linh shook her head, more in disbelief than rejection. She turned away to set the empty mug in the sink. Her hands trembled faintly, and she clenched them until they steadied.
When she faced him again, her expression was controlled.
âWhat do you want to drink?â she asked.
The formality in her tone made Minh flinch almost imperceptibly.
ââŠLatte,â he said. âLike before.â
âWe donât serve the past here,â Linh replied without missing a beat. âOnly todayâs menu. Pick again.â
Minh looked crushed for a brief second, but he nodded.
âHot cocoa, then. Less sweet.â
She prepared the drink silently, letting the familiar motions calm her: scoop the cocoa, steam the milk, swirl the mixture until it formed a soft brown whirlpool. The steady hum of the steamer drowned out the frantic rhythm of her heartbeat.
When she placed the cup in front of him, Minh wrapped his hands around it as though searching for warmth he no longer had.
âThank you,â he said softly.
Linh didnât reply.
Outside the window, the volunteers finally lit the first row of festival lights. The golden glow rippled across the square, catching in the snowflakes that continued to fall. The sight stirred something faint and aching inside her.
âThis festivalâŠâ Minh began, voice barely audible. âYou always wanted to see it. You said it was your dream to dance under these lights. I promised Iâd take you one day.â
Linhâs eyes snapped to his, sharp and wounded.
âYou also promised youâd fly with me,â she said. âYou promised youâd call. You promisedââ
Her voice cracked. She looked away.
Minhâs shoulders slumped.
âI know I broke all of those,â he said. âIâm not here to pretend it was okay. Iâm here because I ran from the hardest part of my life⊠and in doing so, I ran from you. I thought I was protecting you from my familyâs chaos. From the pain. But all I did was hurt you more.â
Linh closed her eyes, willing back the burn of tears.
She had spent years trying to forget that airport day, standing alone with her suitcase, refreshing her phone over and over while her flight number flashed on the screen. She had waited until the last call before finally walking through the gate, her chest splitting open with disappointment she never admitted to anyone.
And now he was here.
In the same room.
In the same winter.
In front of her again.
âMinh,â she said quietly, exhausted, âI donât know what you expect from me.â
âNothing,â he answered immediately. âI just⊠wanted to see you. To say what I shouldâve said years ago. If you want me to leave after this, I will.â
Linh looked at him long and hard, searching for the boy she once knew under the face of the man standing before her.
Outside, festival music began drifting through the streetsâsoft, distant, a waltz tinged with melancholy.
Minh swallowed nervously.
âCan I talk to you later?â he asked. âSomewhere quieter? Just for a moment?â
Linh hesitated.
Part of her wanted to slam the door shut again.
Another partâsmall, stubborn, still achingâwanted to finally hear the truth.
ââŠAfter my shift,â she said at last. âIf youâre still around then.â
A faint, fragile hope flickered in Minhâs eyes.
âIâll wait,â he whispered.
Snow kept falling.
The winter lights kept glowing.
And somewhere deep inside her, something she thought had died stirred painfully back to life.