Question: Other than Buddhists, who worships at Swayambhu?
Sentence: This is among the oldest religious sites in Nepal.
Answer in sentence: no