Did you know that Lalitgiri , a major Buddhist complex in India, forms part of the "Diamond Triangle" with nearby sites Ratnagiri and Udayagiri ? SOMEFACTS.com