The largest Buddha stupa in Nepal, Located 11km from the center and northeastern outskirts of Kathmandu