Question: What Nepalese mountains are claimed to attract tourists?
Sentence: The high level of tourism is attributed to the natural grandeur of the Himalayas and the rich cultural heritage of the country.
Answer in sentence: yes