Udaipur Also Known As The City Of Lakes Is A City In The State Of Rajasthan In India It Is The Historic Capital Of The Kingdom Of Mewar In The Former Rajputana AgencyÂ
Jaipur, Rajasthan, India June 8 2023: moving vehicles including motorbikes, e-rickshaws, and pedestrians on a busy Indian city street or road in the evening with a traditional temple in the background