Nepal Travel Guide - Overview

http://images.nextstop.com/__ns1__8bc283d4-7b72-4190-910e-a69a58bc2b4e_300sq
  •  

Nepal is a landlocked country in Southern Asia, between the Tibet Autonomous Region of China and India. It contains eight of the world's 10 highest peaks, including Mount Everest - the world's tallest - on the border with Tibet, and and Lumbini, the birth place of Gautama Buddha, the founder of Buddhism. Nepal recently was declared a republic and has abolished the monarchy.