answersLogoWhite

0

Buddhism was founded by the historical Buddha, who was born in the Himalayas (Lumbini, Nepal) over 2600 years ago. The Buddha's Teachings encompass the intrinsic nature of life and the universe, and the detailed method to develop happiness here and hereafter.

It depends on how you define religion. Zen Buddhism was first introduced to the U.S. at the World Parliament of Religions in Chicago 1893; for the last 40 years it has been introduced in College Comparative Religion courses as a World Religion via the Huston Smith book, The World's Religions and it is legally protected as a religion in this country.

User Avatar

Wiki User

13y ago

What else can I help you with?