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 "The high level of tourism is attributed to the natural grandeur of the Himalayas and the rich cultural heritage of the country.". Is that enough to answer the question?