Traveling to Nepal, Paradise on Earth