With the highest mountains in the world, Nepal is a diverse country that rises from dense jungle to snow-clad peaks in just over 100 miles. Its capital and largest city, Kathmandu, is a bustling metropolis with deep ties to history, culture and ancient religion. Its religions - Hinduism and Buddhism