Jodhpur is in the state of Rajasthan, India. A very pretty little city in India - away from the hustle and bustle of Delhi. It is in the middle of the desert, but the fort in the middle of the city stands on a hill. Other parts of the city is very flat.
I'll let the pictures speak for itself (hhmm... seems to be something I do quite a lot lately)