Landlocked between the high wall of the Himalayas and the steamy jungles of the Indian plains, Nepal is a land of snow peaks, Sherpa people, monasteries, mantras, yaks and yetis. Nepal boasts of eight of the world's 10 highest peaks, including Mount Everest - the world's tallest - on the border with Tibet, and Lumbini, the birth place of Gautama Buddha, the founder of Buddhism. The artistic monuments, exotic wildlife and diverse cultures are some of the tourism features of this country.