Mahabodhi Temple or the Mahabodhi Mahavihara, a UNESCO World Heritage Site, is an ancient, but rebuilt and restored Buddhist temple in Bodh Gaya, Bihar, India, marking the location where the Buddha is said to have attained enlightenment.
| FactSnippet No. 633,321 |