Mahabodhi Temple

Devout Buddhists meditate under a descendant of the Bodhi Tree under which Gautama Buddha obtained Enlightenment, inside the Mahabodhi Temple complex at Bodh Gaya, Bihar State, India.

Comments
Sign in or get an account to comment.