The sheer size of Nepal’s largest stupa easily imposes itself onto all the crowds and noise circling it.