India is the country of origin of Buddhism. Buddhist shrines are concentrated not only in the states of Uttar Pradesh and Bihar but also in Odisha. A visit the Buddhist sites of Odisha will take you to exquisite temples, stupas, and monuments set in an ambience of serenity and intense spiritual activities. Hidden away in the green hills and lush fields amidst the serene surroundings of Mahanadi basin lie the remains of an imposing Buddhist monastery complex of the Vajrayan sect called Pashupagiri housed in Ratnagiri, Udayagiri and Lalitgiri. These three Buddhist destinations form the Diamond Triangle of Odisha.