Thousands of monks and devotees visited the Mahabodhi Temple in Bodh Gaya, Bihar, over the weekend to attend the International Tripitaka Chanting (a Buddhist ritual).
Thousands of monks and devotees visited the Mahabodhi Temple in Bodh Gaya, Bihar, over the weekend to attend the International Tripitaka Chanting (a Buddhist ritual).