barbaraathanassiadis.com
The City Palace of Udaipur, Rajasthan, India
While we were motoring to the Lake Palace , the spectacle of Udaipur, which was built in the 16th century by the Maharajahs of Mewar, unfolded itself along the banks. Their dynasty is said to have been descended from the Sun God.