-
Suzie reacted to this post about 4 months agoKanchenjunga trek is one of the spectacular and most rewarding treks in Nepal bringing striking view of south face of Kanchenjunga (8,586m), third highest peak in the world.Post is under moderationStream item published successfully. Item will now be visible on your stream.