I want to know the answer to the following question:
Other than Buddhists, who worships at Swayambhu?
All the background I'm provided with is that "Although the site is considered Buddhist, it is revered by both Buddhists and Hindus.". Is that enough to answer the question?