For years, they were just there. A few odd-looking mounds in a quiet corner of north of India. No signboards. No crowds. Nothing to suggest they were hiding a story two thousand years old. Turns out, ...
Buddhism originated around the fifth century B.C.E. in India, but today, more Buddhists live in China than India. Han Buddhism, the dominant branch of Buddhism in China, has blended with local belief ...