Udaipur
Carved statue of bull at Eklingji Temple complex with people in foreground.
Udaipur - street, with Indian women carrying water jars on their heads.
City Palace - built over a period of three hundred years following foundation of Udaipur in 1559…
City Palace - built over a period of three hundred years following foundation of Udaipur in 1559…








