Top 7 Most beautiful Mountains in India

Nanda Devi

1

Auli

2

Kangchenjunga

3

Dainkund Peak

4

Nainital

5

Darjeeling

6

Apharwat Peak

7