Amarkantak Temple, also known as Narmada Udgam Temple, is a revered shrine located at the source of the sacred Narmada River in Madhya Pradesh, India.

Amarkantak Temple, also known as Narmada Udgam Temple, is a revered shrine located at the source of the sacred Narmada River in Madhya Pradesh, India.