Madhya Pradesh, often called the heart of India ... complexes — Western, Eastern, and Southern — with the Western complex housing the magnificent Kandariya Mahadeva Temple.