A 500-year-old ancient temple in Nayagarh has emerged from the waters of Mahanadi, which was submerged in the river for centuries. The ancient temple has been located by the Indian National Trust for Art and Cultural Heritage (INTACH) in Mahanadi near Padmabati village of Nayagarh.