Mist clings to moss and river stones glint under a low, cold sun; a scent of wet earth rises as a distant, uncanny rumble threads through the trees. Something shifts beneath the roots—an old, horned presence stirring—promising both bounty and danger to those who forget to honor what slumbers below.
Beneath the mighty shadows of Slovenia’s ancient forests, where mist drifts low over emerald moss and river stones shine beneath the filtered sun, whispers travel on the wind—old as the roots that clutch the black earth. These are the whispers of Veles, the horned god, whose domain sprawls from the greenest pastures to the deepest, lightless caverns and the restless rivers that carve the land. Where cattle graze and herders sing, they offer milk to the stones for his favor; where fog curls over the fields, children hush and listen for the rumble of his voice, distant thunder that is both a promise and a warning. In every droplet of dew and in every shadow at the edge of firelight, Veles’s presence is felt—at once generous and cunning, at once the bringer of wealth and a master of secrets.
In this land, the boundary between worlds is thin. Slovenia’s valleys hold lakes so deep their surfaces mirror the sky, and hills rise like sleeping beasts. The people know that the world above—the realm of Perun, god of sky and thunder—rests in uneasy balance with the world below, where Veles reigns in coiled silence.
The clash of these gods shapes the cycles of flood and drought, the fate of herds and harvests, and the hidden paths through life and death. To honor Veles is to respect the mystery beneath every stone, the treasure and danger in every shadow, the wisdom in transformation. For Veles is not merely a god to be feared or worshipped—he is the wild heartbeat of the earth itself, tangled in the roots of all things, waiting to awaken.
Rivalry in the Skies: Perun and Veles
In those forgotten days before the calendar’s reckoning, when Slovenia’s lands were wild and the river Sava cut a shining path to the horizon, two mighty powers held sway over the world’s fate. Perun, lord of thunder and flashing spear, ruled the heights—his oak trees crowned every mountain, and his lightning scorched the sky in displays of untamable might. But below, where shadows pooled and streams wound through reed and rush, Veles reigned. Unlike Perun’s blazing certainty, Veles was a master of ambiguity—a god of magic, transformation, and cunning, with a crown of horns and eyes reflecting the secrets of earth and water.
The people revered both gods, for their rivalry gave rhythm to the world. When Perun hurled bolts from his storm-chariot, the air filled with the scent of ozone and the wild hope of rain. Yet when the thunder faded and the ground drank deeply, it was Veles who guided the water through roots and stones, coaxing new life from the mud. He was called the Lord of the Underworld, keeper of hidden treasures and cattle, protector of flocks and those who wandered between worlds. In his shape-shifting form—sometimes serpent, sometimes wolf, sometimes a simple herdsman with a crooked staff—Veles walked unnoticed among mortals and spirits alike.
It was said that every year, at the end of winter, Veles dared to climb the World Tree, reaching for the golden treasures in Perun’s hall. He would steal away with knowledge, cattle, and sometimes the very fire that fueled creation itself. Perun, fierce with anger, would chase him with thunder and storm, driving Veles down through the branches, over mountains and rivers, until he vanished beneath the earth’s skin. The battle raged across the heavens, spilling rain and lightning, uprooting trees and flooding fields. Yet as the chase ended, and Veles returned to his realm, balance was restored: the world awoke green and fruitful, herds multiplied, and streams ran clear once more.
But one year, the cycle broke. In the village of Zlatorog—so named for the golden-horned mountain goat that watched over its slopes—the people awoke to find their cattle sickening and the river running low. The wise woman, Baba Mira, read the bones and found ill omens: someone had broken the sacred pact.
Offerings to Veles had been neglected, for a new priest from the east had declared him a devil and demanded loyalty only to Perun. The villagers, afraid of thunder and eager to please the new power, had left the god of earth and water forgotten. With each day, the river shrank, and darkness gathered at the edges of dreams.
That night, as rain threatened but did not fall, Baba Mira slipped to the riverbank. She knelt among the stones and whispered an old song, calling Veles by his secret names. Mist rose and curled around her; the river’s surface quivered, and a shadow emerged—horned, immense, his voice like distant thunder muffled in moss.
“Why have you called me, wise one?” he rumbled.
She wept.
“Your name is forgotten here. Our cattle die. The earth is cracking. We are lost.”
Veles considered her, eyes glowing green in the gloom.
“I demand respect, not fear. Yet your people have turned away.”
Baba Mira bowed.
“Forgive them. Show them your power, but grant us mercy. Remind us who you are.”
The god’s gaze softened.
“Very well. I will return what was taken, but my lesson will not be gentle.”
So began a season unlike any before. The air grew thick with strange dreams; children saw shapes in the fog, and the fields shimmered with unseasonal frost. The priest grew afraid and hid in his house.
Baba Mira stood firm, guiding the people to remember old songs and forgotten rituals—placing bread and honey at the crossroads, pouring milk onto the stones. In time, the river returned, full and fierce, its banks brimming with new life. Cattle grew strong, their coats glossy as moonlight. Yet always, in the dusk, villagers glimpsed a horned shadow at the edge of vision—a reminder that Veles was watching, his forgiveness earned but never to be taken for granted.


















