by Frederick M. Asher
Bodh Gaya, one of the most important sacred Buddhist pilgrimage centre in the world, lies in Bihar, India.