UDAIPUR, INDIA - JANUARY 16, 2015 : Busy street scene in Jagdish Chowk, a central town square in Udaipur filled with mopeds, rickshaws, locals, tourists, hotels, shops and restaurants.
Editorial use only
Editorial credit: antb / Shutterstock.com

Royalty-free stock photo ID: 258962984

UDAIPUR, INDIA - JANUARY 16, 2015 : Busy street scene in Jagdish Chowk, a central town square in Udaipur filled with mopeds, rickshaws, locals, tourists, hotels, shops and restaurants.