Bhopal   the capital of Madhya Pradesh  has a skyline of minarets jutting from tightly packed streets and sprawling from the eastern shores of a huge artificial lake Yet to the west there are verdant hills hiding nouveau-riche suburbs and the most expensive hotels