Udayagiri (Buddhist site) is a prominent monastery complex featuring large brick stupas, meditation cells, and beautifully carved sculptures, reflecting the peak of Buddhist learning in the region.
Udayagiri (Buddhist site) is a prominent monastery complex featuring large brick stupas, meditation cells, and beautifully carved sculptures, reflecting the peak of Buddhist learning in the region.