Udaipur is defined by its sophisticated lake system, which was engineered centuries ago to provide water to the arid region and create a cooling effect against the harsh Indian sun.