Question: Where do 90% of the population live in Himachal Pradesh?
Sentence: Himachal Pradesh is spread across valleys, and 90% of the population lives in villages and towns.
Answer in sentence: yes