I den buddhistiske tro blir denne byen regnet som verdens sentrum. Det er blitt bygd et tempel i der som mest sannsynlig stammer fra 600-tallet.