Eight of the world's ten tallest mountains are in Nepal.
Eight of the world's ten tallest mountains are in Nepal.
Photograph by azotov, iStockphoto

Nepal

Nepal lies between China and India in South Asia. The country is slightly larger than the state of Arkansas.

Watch "Destination World"