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 ...
The excavation of a 2,000-year-old Buddhist site at Zehanpora in Baramulla has refocused attention on J&K’s integral place ...