Madhya Pradesh Indore City Photos - Indore was depicted by the economic times as the business capital of the state. Madhya Pradesh Indore City Photos : It is located in an upland area on the saraswati and khan rivers, which are tributaries of the shipra river.