Ещё задолго до основания города, здесь проходил путь, по которому шли торговые караваны из Индии в Тибет. Ступа Буднатх является самой большой в Непале, но значение представляет только для буддистов Тибета, поэтому сейчас является центром тибетского буддизма.