On the map, the Uttar Pradesh district of Lalitpur resembles a twisted finger being pushed into the state of Madhya Pradesh. Culturally and historically, Lalitpur has more in common with its neighbouring MP districts of Tikamgarh and Ashok Nagar than, say, with Kanpur or Hamirpur. But that can be said of many parts of India. In a country where linguistic differences and protests can separate states, the dividing line between UP and MP in these parts is more tangible – in the form of a river, the Betwa. Straddling this river lie some of India's finest heritage sites.