Animesh Lochana Temple

Location

Animesh Locahana Temple is a small white temple located to the right of the compound entrance. A miniature version of the main temple, Animesh Temple marks the spot where Lord Buddha stood and gazed upon the Bodhi Tree in gratitude.