Pashupatinath Temple is Nepal’s most sacred Hindu shrine and one of the subcontinent’s greatest Shiva sites, a sprawling collection of temples, ashrams, images and inscriptions raised over the centuries along the banks of the sacred Bagmati River. The roofs and pediments over the main doors are ...