Pashupatinath, the great Hindu temple on the banks of the Bagmati