Across
- 3. mountains/Highest mountain range in the world
- 4. language spoken in Uttar Pradesh
- 8. place where two rivers meet
- 9. narrow passage between two mountains
- 10. slowly moving huge chunk of ice
Down
- 1. area of land drained by a river and its tributaries.
- 2. river /A river originate in the Himardi range
- 5. Everest/The highest peak in the world
- 6. range/The north-eastern parts of the Shiwaliks range
- 7. tree on the northern mountains
