Kanchenjunga (8,586 meters) is the highest mountain peak in India, located on the border between India and Nepal in the Himalayas. While Mount Everest (8,848m) is the world's highest peak, it lies on the Nepal-China border. Nanda Devi (7,816m) is the highest mountain entirely within India, but Kanchenjunga ranks higher overall.