Kanchanjunga lies on the eastern border of Nepal which is located on the boundary between Nepal and the Indian state of Sikkim. Mt. Kanchenjunga is also known as the queen of mountains, which is also the third highest mountain in the world.
View Details