About Kalachuri Temple Complex
The Kalachuri Temple Complex is a group of ancient Hindu temples located in Amarkantak, Anuppur district, Madhya Pradesh, near the Narmada Udgam Temple. Built during the Kalchuri period between the 10th and 11th centuries, the complex features stone temples dedicated primarily to Lord Shiva, showcasing early central Indian temple architecture with intricate carvings, shikharas and mandapas. It is an important archaeological and pilgrimage site at the origin of the Narmada River.
Visitors guide
Visitors can expect a compact archaeological complex of stone temples set in a serene pilgrimage area near the Narmada River origin. The site contains several small to medium-sized temples with carved pillars, shikharas, mandapas and deity sculptures, many in ruined or partially preserved condition. The surroundings are open and quiet with paved pathways, lawns and views of nearby temple tanks and forested hills. It is primarily a sightseeing and heritage walk experience with photography opportunities.
Key highlights
- 01
Group of 10th-11th century Kalchuri-era stone temples dedicated mainly to Lord Shiva
- 02
Example of early Kalchuri architectural style with carved shikharas, mandapas and sculptures
- 03
Located within the sacred Narmada Udgam pilgrimage precinct at Amarkantak
- 04
Archaeological importance as protected ancient monuments of central India