The smell of Pashupati temple is the odor of death. This holiest Shivitic shrine on the entire sub-Continent serves as the smoked-shrouded central cremation site for Hindus from all of Kathmandu and greater Nepal.
Walking up the banks of the Bagmati river. Sometimes an arm, a head, usually a leg peeking out of a pyre of wood is set alight on its way to the next life.
In front of the main Shiva shrine, loving sons carry a fresh corpse down to the water to bathe it with this water that will eventually flow into India's holy Ganges.
Shrouded and cleansed, this extinguished soul takes its place in the line of bodies waiting for its turn to burn on the public ghats.
As dusk falls, the fires burn on. Needed at a moments' notice, dedicated attendants keep the funeral fires ready to consume at all hours of the day.
Despite the death that engulfs it at all hours, Pashupati is also a place of life.
Sadhus meditate and gather alms, pilgrims come to worship at this holiest shrine of Shiva, and once a month believers gather to worship under the pure light of the full moon.