Kanchenchunga is the world’s third tallest mountain lying on the border between Nepal and India.

Kanchenchunga is the world’s third tallest mountain lying on the border between Nepal and India. For more on trekking in Sikkim see – www.bit.ly/1sz4Bd2

HTML Code here

Leave a Reply