This large stupa is directly set off of a busy street... but as soon as you walk down the little alley into the stupa's open plaza, the entire feeling and aura changes. There is a quiet peacefulness to the area and the large stupa in the center is quite powerful. I read in the Wikipedia article that this ancient stupa is one of the largest in the world!
I walked around the stupa three times for good luck.
There are shops and restaurants surrounding the outer ring of the stupa's plaza.