Most rivers of the Himalaya are younger than the mountains they descend from. The mountains were uplifted by the collision of the Indian and Eurasian tectonic plates, beginning around fifty million years ago; the rivers, finding their courses across the newly raised terrain, carved their way down to the plains in the geological moments that followed. The Ganges, the Yamuna, the Brahmaputra — all were born of the Himalayan uplift. The mountains rose first. The rivers descended afterward.
The Kali Gandaki is the exception. It is an antecedent river — one that existed before the mountain range through which it now flows, and that continued to cut its course downward as the range rose around it, maintaining its pre-existing path through sheer erosive force over geological time. When the Indian plate pushed up against the Eurasian plate and lifted the Tethys seabed into what would eventually become the Himalaya, the Kali Gandaki did not find a new route around the obstacle. It cut straight through. The gorge it carved — between the twin peaks of Dhaulagiri (8,167 metres) and Annapurna I (8,091 metres) — is today the deepest river gorge in the world, the river’s bed more than 5,500 metres below the surrounding summits.1
This is not ornament. It is the precondition of everything else the river does. The Kali Gandaki carries, in its current, sediments from a seabed that predates the Himalaya by tens of millions of years — the Tethys Sea, the warm Jurassic ocean that separated the drifting Indian plate from Asia when the Indian plate was still an oceanic mass. Among those sediments are the fossilised shells of ammonites, cephalopods that lived and died in the Tethys Sea roughly 150 million years ago. As the plates collided and the seabed was compressed and lifted, the ammonite shells were preserved in the resulting sedimentary rock — black shale, specifically, the characteristic Black Shale Formation of the Tethyan Himalaya that gives the Kali Gandaki its name: kali, “black.”
When the modern river cuts into these ancient deposits, the ammonites — 150-million-year-old fossils of creatures from an ocean that no longer exists — are released into the current. Worn smooth by tumbling, polished by the water, broken into fragments of various sizes, they travel downstream. These are the stones the Hindu tradition calls Shaligram. They exist in this one river because this one river is the one corridor on earth where a pre-Himalayan sea-floor is being actively eroded by a pre-Himalayan watercourse. Remove any element of that geological configuration — erase the antecedent river, or relocate the ammonite deposits elsewhere, or eliminate the ongoing erosion — and the Shaligram does not emerge. It is the specific, improbable convergence of all three conditions at this one site that produces, and has produced for millions of years, the sacred stones that have been carried across South Asia for two millennia as the aniconic form of Vishnu.
The Puranic name
In the Puranic canon, the river is not called Kali Gandaki. It is called Krishna Gandaki — krishna, “dark” or “black” (and, not coincidentally, the name of Vishnu’s eighth avatar). The name is formally preserved in the Vishnu Purana, in the Varaha Purana’s Muktinatha Mahatmya, in the Skanda Purana, and in the Mahabharata. The river is also addressed by several additional Puranic names, each describing a different aspect of its sacred character:2
Krishna Gandaki — the most formal Puranic name, emphasising the river’s dark waters (from the black shale sediment) and its association with Vishnu/Krishna. This name appears consistently across the major Puranic sources.
Chakra Nadi — chakra, the disc of Vishnu; nadi, river. The Satsangi Jeevan of the Swaminarayan sampraday preserves this name in Chapter 44, Verse 3: “the praiseworthy river Gandaki flows around in all four directions like a chakra.” The image is of the river bending and curving through the sacred terrain of Mukti Kshetra in a shape that recalls Vishnu’s own discus.
Narayani — “belonging to Narayana.” This name emphasises the river’s identity as an extension of Vishnu’s own being — the flowing water as Vishnu’s own body in aquatic form, parallel to the Shaligram as Vishnu’s body in stone form. The river is Narayana’s own current.
Shalagrami — “the one that bears Shaligrams.” This functional name is preserved in several Puranic sources and emphasises the river’s distinctive role as the world’s sole source of the aniconic Vishnu-stones.
Gandaki — the standardised name preserved in most Sanskrit literature, used interchangeably with the other formal names. Etymologies vary: some sources derive it from ganda, “cheek” (of Vishnu — see below); others from ganda, “demon” (referring to the demon whose death in this river is one of the origin stories); others from a more neutral geographical term.
Kali Gandaki — the name that predominates in modern Nepali and Indian usage, preserving the Puranic kali/krishna color-reference. The name is not modern; it is a Prakrit-vernacular form of the Sanskrit Krishna Gandaki, with kali as the direct cognate of krishna. The modern name is, in this sense, the living linguistic descendant of the Puranic name.
The multiplicity of names is itself theologically significant. Each name emphasises a different aspect of the river’s identity. Krishna Gandaki foregrounds the connection to Vishnu/Krishna. Chakra Nadi emphasises the geometric-divine pattern of the river’s flow. Narayani identifies the water itself with Narayana’s being. Shalagrami points to the river’s unique geological output. Kali Gandaki preserves the connection to the dark waters. The river is a single watercourse with many simultaneous identities, each attested in the Puranic tradition, each worshipped in different regional and sectarian registers.
The origin stories
The Puranas preserve multiple origin stories for the Gandaki, each emphasising different theological dimensions of the river’s sacredness.
The first origin: from Vishnu’s body. One prominent Puranic tradition, preserved in the Vishnu Purana and repeated across multiple sources, holds that the Gandaki arose from Vishnu’s own gandasthal — his cheek — during a cosmic moment when Vishnu’s bodily forms divided to produce the sacred geography of the subcontinent. The etymology works: ganda, “cheek”; the river bears the name because it flows from this particular organ of Vishnu’s cosmic body. This reading is preserved in multiple modern accounts, including the Himalayan Ecological Trek documentation: “Known by the Puranic names Krishnagandaki and Chakranadi, and revered as one of the most sacred rivers, Krishnagandaki is made up of seven Gandaki rivers that are said to have arisen from Lord Vishnu’s cheek (Gandasthal).”3
The theological significance of this origin is substantial. If the river is Vishnu’s own body — flowing directly from him, carrying his aniconic self-manifestation (Shaligram) in its current — then bathing in the Kali Gandaki is literally bathing in the body of the deity, at the source of the deity’s own self-given stone form. The ritual is not a matter of touching holy water; it is a matter of entering the flow of Narayana’s own being.
The second origin: from Vrinda’s transformation. The Shaligram origin story preserved in the Brahma Vaivarta Purana — summarised at length in this series’s article on Shaligram in the Puranas — connects the river directly to Tulasi in her earlier birth as Vrinda. When Vrinda cursed Vishnu to become stone on the banks of the Gandaki and then surrendered her own life, her body became the river itself. The Gandaki, in this reading, is Vrinda — the goddess-wife whose virtue was broken, whose devotion transcended the breaking, and whose body accepted transformation into the sacred watercourse that would thereafter be the physical site of her continuing devotion to the Vishnu she had cursed. The river and the Shaligram, in this reading, are bound in a single act of divine reconciliation: Vishnu as stone, standing on the banks of the river that is his wife, with her hair (tulsi) worshipping him daily through the hands of the human devotees who offer her leaves to his stone.
The third origin: the demon Gandaka. A third Puranic tradition — less theologically weighted but preserved in several Sanskrit sources — holds that the river takes its name from a demon (asura) named Gandaka, who performed tapasya in this region and was eventually slain by Vishnu. The river’s name commemorates the location of this slaying. The Mahabharata preserves fragments of this tradition, and regional Nepali oral narratives elaborate on the theme.
The three origin stories are not mutually exclusive in the tradition’s logic. Each captures a different aspect of the river’s sacred character: as Vishnu’s own body, as Vrinda’s transformation, as the site of Vishnu’s cosmic intervention against adharma. Together, they establish the river’s standing in the Puranic imagination as one of the most densely sanctified watercourses in the entire tradition.
The geology behind the theology
What contemporary geological science tells us about the Kali Gandaki is, when set alongside the Puranic tradition, remarkable for how closely the two accounts track.
The Tethys Sea existed for approximately 200 million years, between the Mesozoic and early Cenozoic eras. The Indian subcontinent, during this period, was a separate landmass drifting northward, with the Tethys Sea between it and Asia. The ammonites that became Shaligrams lived and died in the warm shallow waters of this sea, their shells accumulating in the seabed sediments. Around 50 million years ago, the Indian plate began its collision with the Eurasian plate, a process that continues today as the plates press against each other at several centimetres per year. The collision folded, buckled, and uplifted the intervening seabed into the Himalayan range, carrying the ammonite-bearing sediments to altitudes above 6,000 metres.4
The Kali Gandaki, in this process, was already flowing. Geological evidence confirms it as an antecedent river — one whose course predates the mountain uplift. As the mountains rose, the river continued to cut downward. Over fifty million years, the river has carved itself a gorge of extraordinary depth. The Tethys-era marine fossils now deposited in the surrounding cliffs are progressively released into the river’s course by ongoing erosion.
For a paleontologist, the Kali Gandaki is an exceptional site — a place where Jurassic-period marine fossils are continuously emerging from what was once a seabed and now constitutes some of the highest mountains on earth. For a Vaishnava practitioner, the same site is where Vishnu, in his self-manifest aniconic form, continuously arrives in the current, to be found by pilgrims who have travelled from across the subcontinent to stand at the river and wait for the stone that will come to them.
These are not two interpretations of the same thing. They are two distinct but compatible descriptions, operating at different levels of explanation, of a single physical reality. The tradition has held its description for two thousand years. The geology has come to its description in the past century. The two converge, precisely, on the claim that this river — uniquely, specifically, at this single stretch of its course — produces from its bed a form of Vishnu that exists nowhere else.
The river’s course
The Kali Gandaki rises at Damodar Kunda, a sacred lake at approximately 4,890 metres altitude in the upper Mustang region near the Tibetan border. Damodar Kunda is itself a pilgrimage site, identified in the Puranic tradition as the source of the Shaligram tradition and associated with Guru Rinpoche in the Vajrayana tradition. Pilgrims who complete the more rigorous version of the Muktinath pilgrimage continue beyond Muktinath to Damodar Kunda, where the most potent of the Shaligrams are said to emerge from the lake and its outflow streams.5
From Damodar Kunda, the river flows southward through upper Mustang, picking up tributaries from the glacial watersheds of Dhaulagiri and Annapurna. By the time it reaches Jomsom (approximately 2,720 metres altitude), it has become a substantial river with strong currents, flowing through the increasingly deep gorge between the two peaks. Kagbeni (2,810 metres) is the next major settlement downstream, at the confluence of the Kali Gandaki with the Jhong Khola tributary — the branching point at which pilgrims typically turn off to begin the climb to Muktinath. Tatopani (1,190 metres) marks the river’s passage out of the upper Himalayan gorge into warmer, more vegetated terrain. The river continues southward into Nepal’s central hills, eventually joining the Trisuli river near Devghat to form what is then called the Narayani — the formal Puranic name recurring at the point of confluence — and ultimately flowing into the Gandak river system that continues through Nepal’s lowlands into northern Bihar, India, joining the Ganges near Patna.
The full length of the river system is approximately 630 kilometres. The pilgrimage-significant stretch, however, is the upper course — from Damodar Kunda through Muktinath and down to Kagbeni and slightly beyond. This is the zone in which Shaligrams emerge in largest numbers and in which the geological configuration most fully exposes the Tethyan sediments to the river’s active erosion.
Walters’s ethnographic documentation confirms that serious Shaligram pilgrims concentrate their search in the Jomsom-to-Damodar Kunda stretch, with Kagbeni as the principal base of operations. The further upstream a pilgrim goes, the more pristine the stones they find — the Lower Mustang stretches below Kagbeni have been extensively searched by generations of pilgrims and now produce fewer and smaller Shaligrams. Upper Mustang, above Kagbeni, requires a special permit (the “Restricted Area Permit,” currently costing five hundred US dollars per person) and is less exploited. The best Shaligrams today tend to emerge from this upper-Mustang stretch.
The ritual of bathing
Bathing in the Kali Gandaki is, for the pilgrim, not merely a cleansing act. It is a ritual entrance into Vishnu’s own bodily flow. The Puranic tradition specifies particular tithis on which bathing in the Gandaki produces especially powerful effects — especially Kartik Purnima, Prabodhini Ekadashi, and Ekadashi tithis throughout the year. At Muktinath itself, the 108 Mukti Dhara water-spouts are fed by water channeled from the upper Kali Gandaki watershed; a pilgrim who passes beneath all 108 spouts has bathed, in a compressed form, in the entire ritual essence of the river.
The Varaha Purana’s Muktinatha Mahatmya and the Vishnu Purana’s Gandaki Mahatmya both specify the ritual effects of Gandaki bathing. The most striking claim is preserved in the Varaha Purana: “Whoever undertakes the arduous journey to this high Himalayan shrine and bathes in its 108 sacred waterspouts will cast off the bonds of samsara — the endless cycle of rebirth — and attain liberation.”6
The shastra-ic logic is specific. The Gandaki is Vishnu’s body. Bathing in the river is therefore direct contact with the divine body. For the pilgrim who has travelled a great distance to reach the river and who enters the water with the proper devotional attention, this contact accomplishes what the tradition understands as samsara-mukti — release from the cycle of rebirth. The water does the work. The pilgrim’s presence is what the water requires.
This is why, for many Hindu families, the Muktinath pilgrimage is understood as the pilgrimage to be undertaken late in life — after major worldly obligations have been discharged, when the pilgrim has the time and the attention to complete the journey properly. The sanskrit expression is antim yatra, “the final pilgrimage.” Many Nepali and Indian sources note that Muktinath holds particular significance for the elderly, who travel there to undertake what the tradition frames as the final ritual preparation for the next transition.
Sraddha on the river’s banks
The Kali Gandaki is also one of the major Hindu sites for the performance of shraddha — ritual offerings to departed ancestors. The confluence at Kagbeni, where the Kali Gandaki meets the Jhong Khola, is particularly sacred for this purpose. Hinduism Today’s Arjun Buxi, describing his 2025 pilgrimage, notes: “The most sacred place along the river is near Kagbeni, where the Kali Gandaki and Johong Khola rivers converge. Here, generations of Hindus have performed sraddha for their ancestors, convinced that such offerings bring their forebears release and peace in the higher worlds.”7
The logic connecting Shaligram and shraddha is internal to the tradition. A river that bears the aniconic self-manifest form of Vishnu is, by the tradition’s theological metric, the most sacred possible location for any major Hindu ritual. If the performance of shraddha at an ordinary sacred river produces specific karmic benefits for the departed, the performance of shraddha at the Krishna Gandaki — the river that is Vishnu’s own body, bearing Vishnu’s own stones — produces benefits of a higher order entirely. Families that perform shraddha here are, in the Puranic accounting, offering their ancestral rites at the most potent ritual site available in the entire sacred geography of South Asia.
This is a dimension of the Kali Gandaki’s significance that is sometimes underappreciated in modern pilgrim literature, which tends to focus on Muktinath itself and on Shaligram-finding. The broader Gandaki corridor — from Damodar Kunda downward — is an active ritual geography of shraddha performance, tapas, meditation, and Vaishnava-Buddhist-Bon pilgrimage practice, continuous throughout the pilgrimage seasons and spanning multiple religious traditions.
What the river carries
The final observation, for the contemporary reader, is about what the Kali Gandaki materially carries. On any given day, the river’s current transports: sediment from the ongoing erosion of the Tethyan seabed; ammonite fragments of various sizes; fragments of other Jurassic-era marine fossils; the chemical runoff from snowmelt and glacier melt from Dhaulagiri and Annapurna; and, floating on its surface, the floral and ritual offerings of the pilgrims who arrive from across South Asia to perform darshan and bathe.
In the course of a year, the river carries Shaligrams of all sizes — from stones small enough to sit in a child’s palm to boulders weighing several tonnes. Pilgrims take the small stones home. The large stones remain in the riverbed or along the banks, occasionally worshipped in place. The enormous stones — the ones weighing tens of tonnes, which can only be moved with mechanical equipment — are sometimes removed for specific consecration projects, as the Dev Shila stones were removed in 2023 for the Ayodhya Ram Mandir project (treated in a separate article in this series).
What the river carries is, in this sense, the accumulated output of three converging processes: a 150-million-year-old seabed, a 50-million-year-old mountain uplift, and an ongoing erosive watercourse whose existence predates them both. And the theological claim the tradition has made about this output — that it is Vishnu, in his self-manifest form, arriving continuously for those who come to receive him — is not disproven by any of the facts we have learned about the river in the modern age. The facts, in their specificity, only make the theological claim more precise. The river is unique. The stones are unique. The convergence of conditions is unique. And in that uniqueness, the Puranic tradition has identified — and the twenty-first century has come to document — one of the most extraordinary sacred geographies on earth.
The Kali Gandaki is older than the mountains. It flows through the deepest gorge in the world. It carries, from a seabed that no longer exists, the petrified bodies of creatures that last swam 150 million years ago. And the Puranic tradition, looking at all of this, called it Vishnu’s own. In language that modern geology has not disproven and modern ethnography has not replaced — the naming has held.
Notes
-
The Kali Gandaki gorge, between Dhaulagiri (8,167 m) and Annapurna I (8,091 m), is measured at approximately 5,500 metres below the surrounding summits at its deepest point. It is commonly cited as the world’s deepest river gorge, though precise comparative measurements depend on the definition used. The geological identification of the Kali Gandaki as an antecedent river is well-established in contemporary Himalayan geology; see standard references on the Trans-Himalayan river systems. ↩
-
The multiple Puranic names of the river are preserved across Sanskrit literature with consistent variation across regional traditions. Krishna Gandaki is the most formal, but Chakra Nadi (as in Satsangi Jeevan 1.44.3), Narayani (at confluence), Shalagrami, and Gandaki itself all appear. Precise Puranic verse citations for each name recommended from Dr. Chalise’s research. ↩
-
The Gandasthal (“Vishnu’s cheek”) etymology is preserved in the Himalayan Ecological Trek documentation of Muktinath and in other Nepali Hindu sources: “Krishnagandaki is made up of seven Gandaki rivers that are said to have arisen from Lord Vishnu’s cheek (Gandasthal).” Verification from primary Puranic sources recommended. ↩
-
Contemporary understanding of the Tethys Sea, the Indian-Eurasian collision, and the formation of the Himalayan chain is drawn from standard references in geology and paleontology. The Tethyan Himalaya formation, containing the ammonite fossils that become Shaligrams, is well-documented in the Nepal Geological Society literature. ↩
-
Damodar Kunda as the source of the Kali Gandaki is preserved in multiple Nepali and Hindu pilgrimage sources. The lake lies at approximately 4,890 metres altitude in upper Mustang, near the Tibetan border, and is reached by an extended trek from Muktinath. Access requires the Upper Mustang Restricted Area Permit. ↩
-
Varaha Purana’s Muktinatha Mahatmya, cited in Arjun Buxi’s pilgrimage essay for Hinduism Today (February 2026) and in multiple other secondary sources. Direct verification of the specific verse recommended from primary Sanskrit source. ↩
-
Arjun Buxi, “Exploring the Kali Gandaki River and Muktinath Temple,” Hinduism Today, February 2026. ↩