A view of City Palace from atop the Karni Mata temple hill in Udaipur