Animesha Lochana Chaitya

September 03, 2024

Chaitya, also known as the Animesh Lochana Stupa, is a revered site within the Mahabodhi Temple complex in Bodh Gaya, India. This sacred location holds deep spiritual significance as it marks the place where the Buddha spent the second week after His Enlightenment, gazing unblinkingly at the Bodhi Tree.