Namaste! Nepal, one of the countries in South Asia, is located in the region along the slopes of the Himalayan mountains. Its location in the mainland environment that lies between India in the east, south and west, and the Tibet Autonomous Region of China in the north. Its territory extends around 500 miles (800 kilometers) from east to west and 90 to 150 miles from North to South. Nepal is also known as the Sagarmatha House (Goddess Mother of the World). It was here, it was said, where the gods mingled with humans. Not surprisingly, if the country which is also dubbed the Land of 1000 Temples is so rich with various temples, monasteries and historic world heritage monuments that you can admire in almost every corner of the region.