I want to know the answer to the following question:
What Nepalese mountains are claimed to attract tourists?
All the background I'm provided with is that "Hindu and Buddhist pilgrims from all over the world visit Kathmandu's religious sites such as Pashupatinath, Swayambhunath, Boudhanath and Budhanilkantha.". Is that enough to answer the question?