Stock Photo: Meherangarh Fort. Stairway (defocussed). Jodhpur. Rajasthan. India.