Listed as one of the world heritage site by UNESCO, Boudhanath Stupa is one of the largest spherical stupa in Nepal. Surrounded by the houses around, it is one of the most peaceful place to be. Once you entered through the galllis of the building you will never feel there are houses around or the noisy road just few seconds away.