The Indian state of Uttar Pradesh borders with Nepal and the Indian states of Bihar, Jharkhand, Chhattisgarh, Madhya Pradesh, Rajasthan, Haryana, Uttarakhand, Himachal Pradesh and National Capital Territory of Delhi. The Himalayas lies in the north of the state and the Deccan Plateau is at the south. In between them, the river Ganges, Yamuna and Sarayu (ghaghra) flow eastwards. Uttar Pradesh can be divided into two distinct regions, Southern hills and Gangetic plain. Uttar Pradesh is divided into 75 districts under 18 divisions.[1] As of 2011, with an estimated population of 199,581,477. Uttar Pradesh is the most populous state in India.[2] Uttar Pradesh occupies 6.88 percent of the India's land surface area but is home to 16.49 percent of the India's population.[3][4] As of 2011, 64 cities in the state had a population of over 100,000 people. Kanpur is the largest city of Uttar Pradesh in terms of population whereas Lucknow is also the largest city of Uttar Pradesh in terms of area covering an area of 631Km Square which is the most among all cities in UP as per their Municipal Limits. The smallest city with a population over 100,000 people was Kasganj with a population of 101,241 people according to 2011 census figures.