The Mahabodhi Temple is a UNESCO World Heritage Site and holds significant importance for followers of Buddhism.
According to Hindu beliefs, when the human body is at peace and the soul merges with the Supreme Being, the Pind Daan of the ...