City Palace, Udaipur built over a period of nearly 400 years, with contributions from several rulers of the Mewar dynasty...