Find the word definition

Wikipedia
Lalitgiri

Lalitgiri (also known as Naltigiri) is a major Buddhist complex in the Indian state of Odisha comprising major stupas, 'esoteric' Buddha images, and monasteries ( viharas), one of the oldest sites in the region. Together with the Ratnagiri and Udayagiri sites, Lalitgiri is part of Puspagiri University located on top of hills of the same names. The three complexes are known as the "Diamond Triangle". Significant finds at this complex include Buddha's relics. Tantric Buddhism was practiced at this site.