Built by the 11th-century founder of Bhopal, Raja Bhoj, Bhojpur once stood on the shore of a 400-sq-km man-made lake, which was emptied in the 15th century by the dam-busting Mandu ruler Hoshang Shah. Thankfully, the magnificent Bhojeshwar Temple survived the attack.
This 1000-year-old Hindu temple with an unfinished dome doesn’t look much from the outside, but the sanctum, supported by four gargantuan pillars and housing one of India's biggest Shiva linga, is very powerful indeed.
Around the back, a stony ramp evidences how huge pieces of rock would have been moved into position onto the temple’s 5m-tall platform. To the side, etchings in fenced-off areas show grander plans for a temple complex that was never finished.