Lake next to Mahabodhi temple in Bodhgaya, India. Bodhgaya is the place where Buddha got enlightenment after seven weeks of meditation , so it's the most sacred place of Buddhism.

Royalty-free stock photo ID: 86789467

Lake next to Mahabodhi temple in Bodhgaya, India. Bodhgaya is the place where Buddha got enlightenment after seven weeks of meditation , so it's the most sacred place of Buddhism.