In India, you can see Mt. Kanchenjunga (world's third highest summit) very closely on the Goechla trek. You can see other 7000s on many high altitude treks. We have Mt. Shivling, Mt. Bandarpoonch, Mt. Trishul, Mt. Nanda Devi and many other peaks which veryyy beautiful.
If you want to see the biggest mountains on earth, you must visit Nepal for the Annapurna Base camp trek or The Everest Base camp trek.