The regal city Jodhpur is showcased in this collection of Jodhpur Stock Photos. The city is based in the northern state of India, Rajasthan - is showcased with all the elements that you were looking for