Looking out from the City Palace across the pretty city of Udaipur. Founded in 1567, Udaipur is now home to about a half-million people.