Discovering the Secrets of Living in Balance with Nature in Nepal: Nepali Mountain Life